Social Practice Theory People (First 2 people) - Page 0

Nick Hopwood

Nick Hopwood

Researcher

Paul Trowler

Paul Trowler

Academic