Yogendra Meena
Institutions: Jawaharlal Nehru University, Delhi Technological University
Observed institutions: Jawaharlal Nehru University, Delhi Technological University
ORCID: 0009-0009-9578-6790
Observed ORCID: 0009-0009-9578-6790
OpenAlex ID: A5134077245
