Thomas Richter is followed by 2 people.

Back to Thomas Richter's profile

Gráinne Conole

University of Leicester

Scott Millar

Robert Gordons University