bn:02341656n
Noun Named Entity
IT
IFSTTAR
EN
The French Institute of Science and Technology for Transport, Development and Networks is a public research institution created in 2011. Wikipedia
Relations
Sources