Dr Adam Hoare

Sociotechnical Systems Theory