NQO1 and cancer: Human NAD(P)H:quinone oxidoreductase 1 (NQO1) is a multi-functional protein whose alteration is associated with cancer, Parkinson’s and Alzheimer ́s diseases.