485 pubs · 29,471 cites · h-index 68
University of Aberdeen
1980 - Present
Second Genome (United States)
2025 - 2025
Royal Society of Edinburgh
2022 - 2022
Universidade de São Paulo
2012 - 2022
Museum of Indian Arts and Culture
1996 - 2021