Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 57, Issue 9, Pages 944-946Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-014-4702-6
Keywords
-