800 Dongchuan Road
Shanghai, Shanghai 200240
China
Shanghai Jiao Tong University (SJTU) - State Key Laboratory of Oncogenes and Related Genes
Lymph node metastasis, 3D imaging of whole-mount tissue, Spatiotemporal analysis, 3D rapid immunostaining