Dr Ben Carpenter, Consultant Haematologist
Dr Ben Carpenter
Consultant Haematologist
Dr Ben Carpenter MBBS BSc MRCP FRCPath PhD
Consultant Haematologist
About Dr Ben Carpenter
GMC number: 6029989
Year qualified: 2001
Place of primary qualification: University of London