Call: +255 22 2668992

Gervas E. Yeyeye

Faculty Member

Department of Constitutional and International Law

Gervas E. Yeyeye

Assistant Lecturer