ECOA: Full Form and Significance in Clinical Trials ECOA stands for Electronic Clinical Outcome Assessment. It refers to the use of electronic tools ...