SETI

Medical abbreviations:
SETI

Scientific Engineering And Technological Institutions