M

Mamta Chawla‐Sarkar

National Institute of Cholera and Enteric Diseases

ORCID: 0000-0002-7141-1785

177 papers and 6.4k citations.

PubIndex Score62Top 38% · seniorHow it's scored
177Publications
6.4kTotal Citations
First publication: 1999First senior author: 2009