Michael Torrice on Muck Rack

Michael Torrice

Verified
Pasadena, CA
Deputy Assistant Managing Editor — Chemical & Engineering News

writer&editor @cenmag / views my own