Education PDF (Utrecht University, Netherlands) PhD (Aix-Marseille University, INRA/CNRS, Marseille, France) MSc (Louis Pasteur University, Strasbourg, France)
© Concordia University