Peter Gallagher

British immunologist and molecular biologist