user topbar profile-pic
Taddeo Ssenyonga
(Makerere University )
Senior Lecturer
Physics
Energy
Physics
Pollution
Renewable Energy
Teaching
Wind
AAP logoAAP logo