234 pubs · 11,195 cites · h-index 63
University of Cambridge
1975 - 2025
Tata Institute of Fundamental Research
2018 - 2021
National Centre for Biological Sciences
Dalhousie University
2012 - 2012
University of Bristol