Debbie Raphael

Debbie Raphael is a Manager with the San Francisco Department of Environment for Toxic Reduction Program in San Francisco.

Contact Information
(510) 532-6574

Articles and resources

 * Chez Sludge
 * SFPUC Open Records Investigation 2010

Related SourceWatch articles
SFPUC Open Records Investigation 2010 sewage sludge San Francisco Public Utilities Commission Chez Sludge