Country: France - Promoter: Institut Pasteur