Full Member Ms. Catherine Wachera Membership since: 2019 Kenya | Currently in: Kenya Degrees: 2015 Master Biological Systems and Organisms