Public Health in the Middle East and North Africa: Meeting the Challenges of the 21st CenturyEbookPublic Health in the Middle East and North Africa: Meeting the Challenges of the 21st CenturybyAnne Maryse Pierre-LouisRating: 0 out of 5 stars0 ratingsSave Public Health in the Middle East and North Africa: Meeting the Challenges of the 21st Century for later