Articles by Olle ten Cate, PhD