Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 56, Issue 8, Pages 675-677Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-013-4525-x
Keywords
-