Shoba Mammen
Observed names: Dr. Shoba Mammen, Mammen, Shoba
Institution: Christian Medical College, Vellore
Observed institution: Christian Medical College, Vellore
ORCID: 0000-0002-6467-1933
Observed ORCID: 0000-0002-6467-1933
OpenAlex ID: A5091073170
