What does ASTRA stand for?
ASTRA stands for "Alliance for Science Technology Research in America"
How to abbreviate "Alliance for Science Technology Research in America"?
"Alliance for Science Technology Research in America" can be abbreviated as ASTRA
What is the meaning of ASTRA abbreviation?
The meaning of ASTRA abbreviation is "Alliance for Science Technology Research in America"
What does ASTRA mean?
ASTRA as abbreviation means "Alliance for Science Technology Research in America"