Hyder trwy Addysg(Welsh)
Electrical Engineering @ California State University Los Angel
Selected Studies in Education @ Syracuse University
Mathematics, Physics @ Kenyatta University, University of Nort...