Prof. Senaka Rajapakse

MBBS, MD, MRCP, FRCP
Consultant Physician