COA (Clinical Outcome Assessment) Lead
ICON Clinical Research Limited
Dublin