Neha Sathe
Observed names: Neha P. Sathe, Neha Prasad Sathe, Neha Sathe -
Institution: MIT World Peace University
Observed institution: MIT World Peace University
ORCID: 0000-0002-0008-1950
Observed ORCID: 0000-0002-0008-1950
OpenAlex ID: A5031240498
