Treesa Thomas
Institution: T. D. Medical College
Observed institutions: Government Medical College, T. D. Medical College, Government Medical College and Hospital
ORCID: 0009-0008-5671-0374
Observed ORCID: 0009-0008-5671-0374
OpenAlex ID: A5009770159
