Cancer Institute, Chinese Academy of Medical Sciences, Beijing 100021, China
PMID: 15129694 [PubMed - indexed for MEDLINE]
Turn recording back on