Mary Collins — British immunologist