Erica Tennenhouse on Muck Rack

Erica Tennenhouse

Verified
Toronto
Editor — Lab Manager

Editor @LabManager and @TheFSST, scientist, writer. I really like primates and ungulates.