Stephanie Switzer

Stephanie Switzer, PhD, is reader in law at the University of Strathclyde in Glasgow, Scotland. She is a public international lawyer with particular expertise in global health and international trade law.