Sekar Dineshbabu
Observed names: Dinesh Babu, Dineshbabu S, Dineshbabu Sekar, Sekar D
Observed institution: Jawaharlal Institute of Post Graduate Medical Education and Research
ORCID: 0000-0003-3756-1621
Observed ORCID: 0000-0003-3756-1621
OpenAlex ID: A5025859027
