Journal of Zhejiang University Science B