Affiliation
Amsterdam University Medical Centers, Vrije Universiteit Amsterdam, Department of Law, Ethics and Humanities, Amsterdam Public Health Institute, Amsterdam, the Netherlands
Affiliation
Amsterdam University Medical Centers, Vrije Universiteit Amsterdam, Department of Law, Ethics and Humanities, Amsterdam Public Health Institute, Amsterdam, the Netherlands