image1

Rosebud Geriatrics

Helping through the journey of life

image2



Dr Navin Amarasinghe MBBS FRACP 

Geriatrician and General physician