Dr. TADN Ranasinghe

MBBS, DCH, MD
Senior Lecturer Gr I in Paediatrics