Pathmajeewa Ganepola

Sri Lankan physician