Deogratius Kyambadde

MOLECULAR BIOLOGIST & BIOTECHNOLOGIST

Male (26 years)

Education

No data

Areas of Expertise

No data

Duties in the organization

No data

Designed and maintained by JobLu Technologies