137 pubs · 8,072 cites · h-index 46
University of Glasgow
1977 - 2023
Glasgow Life
2012 - 2012
Institute of Molecular and Cell Biology
University of Nevada, Reno
2005 - 2005
University of Arizona
2003 - 2005