What can I do for you?

Here you can find the services that Dr Haslam can offer you either at the Newcastle Nuffield Hospital or at the Newcastle Freeman Hospital

Name, Title