IFSTTAR Science Abbreviation

IFSTTAR has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of IFSTTAR in Science.

Institut Français Des Sciences Et Technologies Des Transports, De L'akénagement Et Des Réseaux
Science

Citation

Last updated: