The term non-cirrhotic portal hypertension (NCPH) refers to a heterogeneous group of liver disorders that primarily affect the liver vascular system and that are classified anatomically on the basis of site of resistance to blood flow, as...