Printer friendly
"AcronymFinder.com

What does CRSTRA stand for?

CRSTRA stands for Centre de Recherche Scientifique et Technique sur les Régions Arides (French)

This definition appears rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.