03/11/2025Dr James UprichardHaematologist (Blood Specialist)Haemochromatosis: Understanding the iron overload disorderIn this article here, distinguished consultant haematologist, Dr James Uprichard, provides us with a comprehensive overview of haemochromatosis.
10/03/2025Dr James UprichardHaematologist (Blood Specialist)Understanding thrombosis: Focus on deep vein thrombosis of the legHere, esteemed consultant haematologist, Dr James Uprichard, details what thrombosis is, what the main causes are, and how it is typically treated.