92 pubs · 25,333 cites · h-index 53
American Life Science Pharmaceuticals (United States)
2012 - 2013
Integra LifeSciences (United States)
1997 - 2006
Scripps Research Institute
1985 - 2000
Queen Elizabeth Hospital
2000 - 2000
The University of Adelaide
2000 - 2000