IPG, Strasbourg, France
Organization name
IPG, Strasbourg, France