Sebastian Chempakassery Devasia
Observed names: Chempakassery Devasia Sebastian, ChempakasseryDevasia Sebastian, Sebastian Chembakassery Devasia
Institution: University of Calicut
Observed institution: University of Calicut
ORCID: 0000-0001-9555-0627
Observed ORCID: 0000-0001-9555-0627
OpenAlex ID: A5103061280
