Roy Korula
Surgeon - Cardiothoracic
Christian Medical College & Hospital, Department of Cardiothoracic Surgery
Post Box No. 3, IDA Scudder Road, Vellore, 632004, India
Website
New to CTSNet? Sign Up