P Holgate's scientific contributions