Premesha Saha
Observed names: PREMESHA SAHA, Premesha SAHA, Saha, Premesha
Institution: Observer Research Foundation
Observed institutions: Jawaharlal Nehru University, Observer Research Foundation
ORCID: 0009-0000-1730-8376
Observed ORCID: 0009-0000-1730-8376
OpenAlex ID: A5020030076
