NCT04945824 - A Human Factors Study to Evaluate a Novel Intracanalicular Insertion Device in Healthy Subjects | Crick | Crick