Alma Beltrán y Puga Global Health Global Health and Rights Project Human Rights International Public Health Resource Allocation Barbie’s Utopia and (the Absence of) Social Rights Read more: Barbie’s Utopia and (the Absence of) Social Rights