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