ENTOD Pharma launches CYCLOTEARS eye drops to treat dry eye disease EP News Bureau May 4, 2023 It uses self-emulsifying drug delivery system (SEDDS) technology