ID56
DegreeDr.
First NameFred
Last NameTairo
Phone
Email
Institution
CountryTanzania, United Republic of
DisciplineBiotechnology