Karl Allen

University teacher & researcher, Morocco

I am good at nurturing creativity & getting distracted (in that order)

Location
Rabat, Morocco

Following

Topics

Members