Institution: | 1. Université de Strasbourg, Centre National de la Recherche Scientifique (CNRS), Institut Pluridisciplinaire Hubert Curien (IPHC) UMR 7178, Strasbourg, France;2. Primate Research Institute, Kyoto University, Inuyama, Japan;3. Institut Universitaire de France, Paris, France |