Details.
Consultant haematology care covering anaemia, anticoagulation issues, benign haematology, bleeding disorders, clotting disorders, deep vein thrombosis, haemochromatosis and thrombosis.
at Dr James Uprichard · London
Consultant haematology care covering anaemia, anticoagulation issues, benign haematology, bleeding disorders, clotting disorders, deep vein thrombosis, haemochromatosis and thrombosis.
Get the app to book and see what else is on nearby.