Ahana Sengupta
Institution: National Institute of Plant Genome Research
Observed institutions: National Institute of Technology Rourkela, National Institute of Plant Genome Research
ORCID: 0009-0005-1264-5441
Observed ORCID: 0009-0005-1264-5441
OpenAlex ID: A5045049326
