Speaker profile

Rob Howes

Head of Discovery Sciences UK
Charles River Laboratories