46 pubs · 3,960 cites · h-index 26
Pennsylvania State University
2011 - 2011
Washington University in St. Louis
1997 - 2001
Institute of Molecular Biology and Biophysics
2001 - 2001
National Institute for Biological Standards and Control
2000 - 2000
University of Cambridge
1993 - 1997