Peter Paul Rickham: the Liverpool neonatal surgery unit 1953

Paul D Losty1,2,3

  • 1Institute of Systems Molecular and Integrative Biology, University of Liverpool, Liverpool, UK. paul.losty@liverpool.ac.uk.

PubMed