Stock Photo: DR. FROGUEL. DR. FROGUEL Professor Philippe Froguel. Pasteur Institute in Lille, France.