Vincent Haufroid, PhD