Research Fellow at Trinity College
Oppenheimer Research Fellow
Herchel Smith Research Fellow
Henslow Research Fellow
Swiss Nat. Sci. Foundation Fellow
Royal Society Newton International Fellow