Science in China. Series B, Chemistry, life sciences & earth sciences
ISSN 1001-652X