243 pubs · 5,114 cites · h-index 36
ICMR - National Institute of Immunohaemotology
1995 - 2025
Indian Council of Medical Research
1996 - 2024
King Edward Memorial Hospital and Seth G.S. Medical College
2015 - 2015
King Edward Memorial Hospital
1996 - 2014
Beth Israel Deaconess Medical Center
2010 - 2010