Dr. Maeline le Lay

Address French Institute for Research in Nairobi (IFRA)
Laikipia Road
Kileleshwa
Kenia