Full Member Ruth Ayanful-Torgby Membership since: 2025 Africa | Currently in: Ghana Degrees: 2008 Master Biological Systems and Organisms