A portable medical apparatus (1) for cardiopulmonary aid to patients (P) comprises: an extracorporeal circuit (500) for circulating the blood of a patient (P), which in turn comprises a line (200) for drawing venous blood from a patient (P) and a line (300) for returning arterial blood to said patient (P) at least one filtering arrangement (5, 6) placed on said extracorporeal circuit (500) a pumping unit (10) for pumping blood along the extracorporeal circuit (500) a heat exchanger (100) having an exchange body (101) for thermoregulating blood in said extracorporeal circuit (500) an oxygenator unit (111) for blood oxygenation said medical apparatus comprising a transportable machine body (2) in which at least one seat (21) is formed for removable coupling with said exchange body (101).