Sheu, who was born in 1966, got his first degree in biology from Fu Jen Catholic University. After gaining a PhD from the graduate institute of life sciences at the National Defense Medical Center, he became a research fellow at the Academia Sinica's Institute of Biomedical Sciences.
五十五年次的許俊傑畢業自輔仁大學生物系，拿到國防醫學院生命科學研究所的博士學位後，即進入中研院生醫所擔任研究員。