An apparatus comprising: a flexible cannula configured for catheter based percutaneous delivery, the cannula comprising material featuring shape memory configured to provide the cannula with a shape closely matched to the anatomy of the right ventricle of the human heart, wherein the cannula comprises: a primary section corresponding to the path from the diaphragm fibrous ring in the inferior vena cava "IVC" to the IVC to right atrium "RA" transition "IVC-RA"; a secondary section corresponding to the path from the IVC-RA to the tricuspid valve "TV"; a tertiary section corresponding to the path from the TV to the pulmonic valve "PV"; and a quaternary section corresponding to the path between the PV and the left branch of the pulmonary artery "PA"; wherein the cannula has an outflow port configured to be located proximal the PA, the outflow port positioned in the quaternary section, and an inflow port positioned in the primary section and configured to be located beyond the diaphragm fibrous ring of the IVC, the primary section extending to the inflow port, the cannula configured to traverse the RA, TV and PV; a pump enclosed within the cannula; and an extension extending from the quaternary section, the extension mechanically, yet not hydraulically, extending the cannula. a flexible cannula configured for catheter based percutaneous delivery, the cannula comprising material featuring shape memory configured to provide the cannula with a shape closely matched to the anatomy of the right ventricle of the human heart, wherein the cannula comprises: a primary section corresponding to the path from the diaphragm fibrous ring in the inferior vena cava "IVC" to the IVC to right atrium "RA" transition "IVC-RA"; a secondary section corresponding to the path from the IVC-RA to the tricuspid valve "TV"; a tertiary section corresponding to the path from the TV to the pulmonic valve "PV"; and a quaternary section corresponding to the path between the PV and the left branch of the pulmonary artery "PA"; wherein the cannula has an outflow port configured to be located proximal the PA, the outflow port positioned in the quaternary section, and an inflow port positioned in the primary section and configured to be located beyond the diaphragm fibrous ring of the IVC, the primary section extending to the inflow port, the cannula configured to traverse the RA, TV and PV; a pump enclosed within the cannula; and an extension extending from the quaternary section, the extension mechanically, yet not hydraulically, extending the cannula. a primary section corresponding to the path from the diaphragm fibrous ring in the inferior vena cava "IVC" to the IVC to right atrium "RA" transition "IVC-RA"; a secondary section corresponding to the path from the IVC-RA to the tricuspid valve "TV"; a tertiary section corresponding to the path from the TV to the pulmonic valve "PV"; and a quaternary section corresponding to the path between the PV and the left branch of the pulmonary artery "PA"; wherein the cannula has an outflow port configured to be located proximal the PA, the outflow port positioned in the quaternary section, and an inflow port positioned in the primary section and configured to be located beyond the diaphragm fibrous ring of the IVC, the primary section extending to the inflow port, the cannula configured to traverse the RA, TV and PV; a pump enclosed within the cannula; and an extension extending from the quaternary section, the extension mechanically, yet not hydraulically, extending the cannula.