Alka Narula
Observed names: A. Narula, Alka Narula, Narula, Alka
Institution: Jamia Hamdard
Observed institutions: Hamdard University, Jamia Hamdard, National Institute of Plant Genome Research, Jamia Millia Islamia
ORCID: 0000-0001-6538-2263
Observed ORCID: 0000-0001-6538-2263
OpenAlex ID: A5090513461
