27 pubs · 532 cites · h-index 11
Merck & Co., Inc., Rahway, NJ, USA (United States)
2018 - 2023
GlaxoSmithKline (India)
2006 - 2006
National Institute of Statistical Sciences
2006 - 2006
GlaxoSmithKline (Netherlands)
2004 - 2006
GlaxoSmithKline (United States)
2004 - 2004