A*STAR stands for Agency for Science, Technology and Research

(Singapore)
A*STAR
Share
Abbreviations And Their Meaning