Professor Ranjith Mahindapala
Professor Ranjith Mahindapala
President, National Academy of Sciences of Sri Lanka