
C-Path announces successful conclusion of the ECOA: getting better together initiative
TUCSON, Ariz., March 26, 2025 – Critical Path Institute® (C-Path)Patient-Reported Outcome (PRO) Consortium and Electronic Clinical Outcome Assessment (eCOA) Consortium are pleased to announce the successful conclusion of the eCOA: Getting Better Together …