Dr. Aida Toh

Dean of Engineering, University of Liberia