Title: Institut Pasteur
Subjects: Associations, institutions, Science
Places: France