Occlutech
An opening (defect) in the septum that separates the top two chambers of the atria. This defect allows oxygen-rich blood to leak into the oxygen-poor blood chambers in the heart.
© 2024 Daraja Health Care | All Rights Reserved