92 pubs · 5,271 cites · h-index 36
Merck & Co., Inc., Rahway, NJ, USA (United States)
2001 - 2012
Weizmann Institute of Science
1977 - 2011
Merck (Japan)
2010 - 2010
United States Military Academy
2002 - 2008
Temple University
2008 - 2008