UNC-Chapel Hill
Carolina Population Center
123 W Franklin St
CB#8120
Chapel Hill,
NC
USA
27516-2524
Papers:
3299.0 Hispanic health paradox through a new lens: Birth outcomes in the rural southeast