Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 54, Issue 10, Pages 976-979Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-011-4225-3
Keywords
-