Credentials: Identifier: NPI 1932412996 · License: NY
Medical ethics and torture: revising the Declaration of Tokyo
The Lancet · 2009
Steven Miles
1 paper