Barrow es miembro de la Royal Society desde 2003.