Catherine Ndinda Leech

159.jpg
Fellow

Catherine Ndinda Leech

- Chemistry of Thermal Fluids
Kenya