CBRST: Centre Beninois de la Recherche Scientifique et Technique

What does CBRST mean? The above is one of CBRST meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Centre Beninois de la Recherche Scientifique et Technique