Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 61, Issue 1, Pages 113-114Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-017-9181-1
Keywords
-