AddressPapworth Everard
Cambridge CB23 3RD |
Contact phone numbersSwitchboard: 01223 638000
Critical Care: 01223 638400 |
Critical Care Service Clinical Leaders
Critical Care Unit - Medical Lead
Dr. Nicola Jones [email protected] Medical lead ECMO: Dr. Alain Vuylsteke [email protected] |