Of Medicines and Markets: Intellectual Property and Human Rights in the Free Trade Era
What do human rights mean in an era when corporations enjoy rights as people? As U.S. courts grant a widening…
What do human rights mean in an era when corporations enjoy rights as people? As U.S. courts grant a widening…