Niranjan Sarpangala
Observed name: Sarpangala, Niranjan
Institutions: University of California, Merced, University of Pennsylvania
Observed institutions: University of California, Merced, University of Pennsylvania
ORCID: 0000-0002-0947-1488
Observed ORCID: 0000-0002-0947-1488
OpenAlex ID: A5023749178
