Christian Medical College Address Ida Scudder Road, Vellore - 632004 Tamil Nadu, India 2024-25, Check Sample Papers, Answer Key, Admission Online Process