Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 57, Issue 12, Pages 1238-1240Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-014-4780-5
Keywords
-