NCT04583592 - Camostat Efficacy vs. Placebo for Outpatient Treatment of COVID-19 (CAMELOT) | Crick | Crick