Catherine Jessus – Director, INSB, CNRS, France
Dr. Catherine Jessus, Director of the INSB (Institute of Biological Sciences), the largest branch of the CNRS (National Center for Scientific Research) in France, discusses the strengths and weaknesses of…