NAA10 and cancer: Though there is a growing body of evidence showing that NAA10 plays a pivotal role in cancer development [16, 23, 24], the function of NAA10 is controversial [32].