ECHO

Medical abbreviations:
ECHO

Experience Of Care And Health Outcomes