Information and Communication Technology (ICT) Based Cent... | NCT03136588 | Trialant