Fig. 1From: Institut Pasteur The Institut Pasteur, founded in 1987 in Paris, France Back to article page