Extra-Corporeal Membrane Oxygenation (ECMO), also known as extracorporeal life support (ECLS) or a modified heart-lung machine, is a temporary life support technique to keep patients alive when their heart and/or lungs stop functioning. It can be used to provide cardiac and respiratory support for up to a few weeks, during which the patient recovers.