Anna Whittington's scientific contributions