Thérèse Couderc

Senior Researcher Institut Pasteur, France