Sarah Jones
Université Toulouse Capitole
Learning Designer
Discipline
Humanities
Teaching experience
Masters level