42 pubs · 1,161 cites · h-index 18
Merck & Co., Inc., Rahway, NJ, USA (United States)
2002 - 2024
European Molecular Biology Organization
2007 - 2007
University of North Carolina at Chapel Hill
2000 - 2001