245 pubs · 6,757 cites · h-index 42
University of Sheffield
1994 - Present
Los Alamos National Laboratory
2005 - 2005
Oregon Health & Science University
2005 - 2005
Centro Nacional de Biotecnología
2005 - 2005
Association Pharmaceutique Belge
2005 - 2005