Innovative People

Etsehiywot Gebre-Amlak

synthesis chemistry
advanced math

Languages Etsehiywot Gebre-Amlak speaks:

English
Amaharic