ITMA Science Abbreviation

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

Irradiation Test Management Activity
Science

Citation

Last updated: