wnsf.net
Rachel E. Deming
Professor and Clinic Director, University of Michigan Law School Professor Rachel E. Deming has worked on environmental compliance and corporate sustainable development issues for over twenty years…