Dr Laura Cassels, Trainee Patent Attorney

Life sciences