Jay Self

Jay Self is an author at University of Southampton specializing in ophthalmology, genetics, and life sciences.

Publications per year

1987–2025

41

Publications

41