Patricia Sellers – England – Law – Special Legal Advisor to the UN High Commissioner for Human Rights, Professor Patricia Sellers is on the faculty …
It ain't where you're from it's where you're at.
Patricia Sellers – England – Law – Special Legal Advisor to the UN High Commissioner for Human Rights, Professor Patricia Sellers is on the faculty …