Maida Ali

Maida Ali

Lecturer

Master in Arts in Learning Education and Technology (University of Oulu, Finland)