Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 54, Issue 10, Pages 966-975Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-011-4223-5
Keywords
-