About Young Scientists For Africa (CE012895) United Kingdom