Eleanor Ochodo

Senior researcher
Cape Town, South Africa

Eleanor's public data