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