NCT04406415 - Oral Nafamostat in Healthy Volunteers (NAF-101) | Crick | Crick