ECRI

There are multiple definitions:

  1. Emergency Care Research Institute(English)

  2. European Cardiovascular Research Institute(English)