Anne Robertson's scientific contributions