By Gosuke Kawano

Rabat Hosts African Science Week June 23-July 4