Inspired3 years ago
This Biochemist is Using Science to Solve Conflict & Detoxify the Environment in the Niger Delta
Niger Delta, located in the South of Nigeria, is one of Africa’s largest oil producing region, but it faces a lot of challenges, summed up...
Recent Comments