Steven W. Mosher Biography

Steven Westley Mosher (born May 9, 1948) is an American social scientist, pro-life activist and author who specializes in demography and in Chinese population control. He is the president of the Population Research Institute, an advocate for human rights in China, and has been instrumental in exposing abuses in China's one-child policy as well as other human rights abuses in population control programs around the world.

Read about Steven W. Mosher in Wikipedia
Random Authors