NCT05415059 - LEAFix Adhesion in Healthy Volunteers | Crick | Crick