Eminent Sri Lankan scientist award

Prize: Honorary award

OrganisationsMinistry of Science and Technology