CTSA

Medical abbreviations:
CTSA

Center For Tropical And Subtropical Aquaculture