David O’Reilly

David O’Reilly is an author at Royal Navy specializing in medicine, surgery, and emergency medicine.

Publications per year

1982–2023

18

Publications

18