Press Release

PolyU discovers the effect of chemical compound PTU on autophagy in zebrafish embryos, sheds light on cancer medication research