Cyril Ponnamperuma portrait

Cyril Ponnamperuma

chemist · 1923–1994

Sri Lankan scientist (1923–1994)