Claim: Anna Watts has become a fellow at the Max Planck Institute for Astrophysics and a member of Stanford University.
Evidence: University of Amsterdam
Goddard Space Flight Center
Max Planck Institute for Astrophysics
Ministry of Defence