top of page

Contact
Institute of Cancer Research
Shenzhen Bay Laboratory
High-tech Innovation Center,
Guangqiao Road, Guangming District, B307,
Shenzhen, Guangdong, China 518107
bottom of page
Institute of Cancer Research
Shenzhen Bay Laboratory
High-tech Innovation Center,
Guangqiao Road, Guangming District, B307,
Shenzhen, Guangdong, China 518107