NCT07407101 - Impact of Filtration on Autologous Serum Eye Drops | Crick | Crick