Ria Chapman's picture

I'm an Innovation Specialist at the Life Science Hub Wales, working to accelerate the adoption and innovation of new products, processes and services into health care by connecting companies with R&D expertise in Welsh universities.

Recent site activity

This person hasn't performed any activities on the site yet.

Networks Ria contributes to


This person has no followers.