Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 55, Issue 12, Pages 1120-1124Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-012-4413-9
Keywords
-