Ultrafast Phenomena Laboratory (UPL)
ORCID ID: 0000-0003-1703-0647
Łukasz works currently in International Centre for Translational Eye Research.