DRAST stands for La Direction de la Recherche et des Affaires Scientifiques et Techniques (French: Administration of Research and Scientifical and Technical Affairs)

DRAST
Share
Abbreviations And Their Meaning