Annas The Nazi Doctors and the Nuremberg Code: Human Rights in Human Experimentation - Oxford University PressOxford University Press 2023 ISBN: 9780197737804 Source: EBOOK