Won so oruko  dapapo sise yii loruko eni ti o sawari re, onimo chemistry omo jamani, Karl Elbs ti o tun seto Elbs oxidation.. 
Titi ìfìwésilẹ rẹ ni ọdun 2010 lati ṣiṣẹ fun oṣelu ọfiisi ni Ilu Tanzania, o jẹ Akowe-gbbgbo akọkọ ni United nationígbà-keji awọn  African obinrin ninu awọn ẹtọ un .ibẹrẹ igbesi aye ati Eko rebi ni mulẹba, Tanzania, si agbe kekere, TiBAIka iwadi ogbin aje ni ile iwe giga fun eto nkan ogbin ti ilu Swedish ati imo ijinle sayensi ni ilu  Uppsálà.. 