Journal of Zhejiang University. Science
ISSN 1009-3095