Professor
Liverpool John Moores
UK
Professor and Associate Dean Liverpool John Moores University UK
Professor and Associate Dean Liverpool John Moores University UK