Mekala Niranjan
Observed names: M Niranjan, M. NIRANJAN, M. Niranjan, MEKALA NIRANJAN, NIRANJAN MEKALA, Niranjan Mekala, Niranjan, Mekala
Institution: Agharkar Research Institute
ORCID: 0000-0003-1182-231X
Observed ORCID: 0000-0003-1182-231X
OpenAlex ID: A5043981742
