Teacher
stockholm, stockholms lan, sweden
Uppsala kommun
Quaid - E - Azam University, Islamabad
Sodertorn University
Stockholm University