National Museum of Natural History
Paris, Île-de-France, France
Centre National de la Recherche Scientifique (CNRS)