S

Susruta Majumdar

University of Health Sciences and Pharmacy

ORCID: 0000-0002-2931-3823

155 papers and 4.2k citations.

PubIndex Score96Top 4%How it's scored
155Publications
4.2kTotal Citations
First publication: 1968First senior author: 2008