Dinesh Selva

DS

Dinesh Selva is an author at The University of Adelaide specializing in medicine, surgery, and ophthalmology.

Publications per year

2000–2023

286

Publications

286