John D. Holmes

John D. Holmes is an author at Aberdeen Royal Infirmary specializing in medicine, surgery, and life sciences.

Publications per year

1972–2017

17

Publications

17