Pallavi Deshpande
Observed names: PALLAVI DESHPANDE, Pallavi O Deshpande, Pallavi Onkar Deshpande
Institution: Indus Biotech (India)
Observed institutions: Indus Biotech (India), University of Sheffield
ORCID: 0000-0002-9859-0170
Observed ORCID: 0000-0002-9859-0170
OpenAlex ID: A5033575367
