Research 6 min

What the research says decentralised trials actually struggle with

February 19th, 2028