AVSTAR Science Abbreviation

AVSTAR has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of AVSTAR in Science.

Aviation System Technology Advanced Research
Science

Citation

Last updated: