contact us Get In Touch With the Team Email mimesis@inria.fr Address 1 place de l’Hôpital67000 Strasbourg, France FollowFollowFollow