Pooja A. Chawla
Observed names: Pooja A Chawla, Pooja a Chawla
Institution: Baba Farid University of Health Sciences
Observed institution: Baba Farid University of Health Sciences
ORCID: 0000-0001-7844-9172
Observed ORCID: 0000-0001-7844-9172
OpenAlex ID: A5122040969
