Christian Medical College, Vellore

GPTKB entity