IMTRA

AcronymDefinition
IMTRAInstitute for Maritime Technology Research and Analysis (California State University; Long Beach, CA)