290 pubs · 3,312 cites · h-index 28
University of Southampton
1982 - 2023
National Research Council Institute for Biodiagnostics
2004 - 2009
National Research Council Canada
2004 - 2009
Nanyang Technological University
2004 - 2005
Oregon Museum of Science and Industry
1998 - 2002