News

Further experiments revealed that TP63, an oncogene, acts as a "master switch" for ALDH3A1. It directly activates the ALDH3A1 ...