All 2024 2023
All Journal Article Presentation
PLOS ONE
Volume: 19 Issue: 1 Pages: e0297201-e0297201
10.1371/journal.pone.0297201
Frontiers in Oncology
Volume: 14
10.3389/fonc.2024.1277749
Current Eye Research
Volume: 48 Issue: 12 Pages: 1195-1202
10.1080/02713683.2023.2246696