Francesca Champ
Sports and Exercise Sciences
Sports and Exercise Sciences
Liverpool Business School
School of Psychology
Liverpool Screen School
Member of Board of Governors
Liverpool Screen School
Liverpool Business School
Liverpool Screen School
Doctoral Academy
Liverpool is a world famous port city situated on the North West coast of England. It’s beautiful and iconic waterfront, maintains Liverpool’s status as a UNESCO World Heritage Site. Learn more about what it means to be a member of our community.