Stephane Castel, PhD