Helen Lawton Smith
Helen Lawton Smith, Professor of Entrepreneurship, Department of Management, Centre of Innovation Management Research, Birkbeck University of London, UK
Helen Lawton Smith, Professor of Entrepreneurship, Department of Management, Centre of Innovation Management Research, Birkbeck University of London, UK See less