Home
Dr. H. Ratnayake
Our Medical Services
Medical Products
Contact Doctor
Dr. Heennilame Ratnayake
(+94) 71 221 3266
Free Online Consultation
Home
Dr. H. Ratnayake
Our Medical Services
Medical Products
Contact Doctor
Publications and Videos
Television Talk Shows