Odwa Nduku's Location
Port Elizabeth, EC, ZA
Odwa Nduku's Work
Odwa Nduku's Education
Odwa Nduku's Summary
Odwa Nduku, based in Port Elizabeth, EC, ZA, is currently a Microbiology Laboratory Analyst at Cerebos South Africa, bringing experience from previous roles at Lancet Laboratories. Odwa Nduku holds a 2018 - 2021 Bachelor's degree in Biochemistry and Molecular Biology @ University of Fort Hare.