Jabasteen Johnson
Observed names: J Jabasteen, Jabasteen J
Institution: Christian Medical College, Vellore
Observed institutions: Christian Medical College, Vellore, Christian Medical College
ORCID: 0000-0002-5220-9215
Observed ORCID: 0000-0002-5220-9215
OpenAlex ID: A5087834767
