top of page
Website Banner (long) (crimson).jpg

Contact

Institute of Cancer Research

Shenzhen Bay Laboratory

High-tech Innovation Center,

Guangqiao Road, Guangming District, A1908,

Shenzhen, Guangdong, China 518107

 

justintanlab(at)gmail.com

bottom of page