John Davidson (Royal Navy officer)

John Davidson (died 31 January 1881) was an English surgeon who served as Inspector-General of the Royal Navy and was Honorary Physician to Queen Victoria.

John Davidson (Royal Navy officer)

John Davidson (died 31 January 1881) was an English surgeon who served as Inspector-General of the Royal Navy and was Honorary Physician to Queen Victoria.