p-w-epasinghe

Senior Professor (Emeritus)
B.Sc. (Univ. of Ceylon),  Ph.D. (UK)