Rita L. Marker

Rita L. Marker is executive director of the International Task Force on Euthanasia and Assisted Suicide.

In The New Atlantis