Eric Rimmer Active 5 years, 9 months ago ProfileNodes 0Forums View Base Name Eric Rimmer Organization Population Matters UK Location London, England Title or Position Population Activist Website http://www.populationmatters.org