Siddhartha Sengupta
Observed name: S. Sengupta
Institution: School of Tropical Medicine
Observed institutions: Birla Institute of Technology, Mesra, School of Tropical Medicine
ORCID: 0000-0003-0041-3465
Observed ORCID: 0000-0003-0041-3465
OpenAlex ID: A5062062273
