ESTD

Medical abbreviations:
ESTD

Electric Ship Technology Demonstrator