CHRISTIAN MEDICAL COLLEGE VELLORE
Not to be ministered unto but to minister

Friends of Vellore – India