Cedric Vanleenhove's scientific contributions