Institut national des sciences appliquées de Strasbourg City/Town : STRASBOURG Country / Region : France / Grand Est