Steven Mosher

Steven Mosher

Steven Mosher is the President of the Population Research institute. Steven was the first American social scientist to visit mainland China in 1976, where he studied documents and witnessed the effects of the “one-child policy.” Steven Mosher’s worked has appeared in national publications across the country.


<   View All Speakers & Entertainment