Your browser must support JavaScript to view this page properly.
Theo Vurdubakis is based at the Department of Organisation, Work & Technology at Lancaster University UK.
Theodore Vurdubakis updated their profile information.