Khalifa Mohamed
Khalifa Mohamed: Social change advocate, experienced in Agricultural science and sustainable development. Passionate about creating a better world
First Name
Khalifa
Last Name
Mohamed
Bio
Khalifa Mohamed: Social change advocate, experienced in Agricultural science and sustainable development. Passionate about creating a better world