Profile picture
Udaya Ranawaka
Doctorate
  • Professor
    Primary
    Faculty of Medicine, University of Kelaniya
    Ragama, Sri Lanka
  • Professor
    Colombo North Teaching Hospital
    Ragama, Sri Lanka
mini profile avatar Udaya Ranawaka