Journal Of Zhejiang University Science B