ECHO

Medical abbreviations:
ECHO

Economic Clinical And Humanistic Outcomes