I Hia
Higher Education
Whelan Building, L69 3GB
Liverpool, MERSEYSIDE
Business profile
IMPACT is based in the Division of Public Health, a World Health Organisation Collaborating Centre, at the University of liverpool. The Unit, which is self-financing, was established in 2000
Customer reviews
No reviews yet
Write a review