NCT06689397 2024-11-14EBV ConjMoorfields Eye Hospital NHS Foundation TrustEnrolling by invitation5 enrolled