Erica Tennenhouse on Muck Rack

Erica Tennenhouse

Verified
Toronto
Editor — Lab Manager

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

Search Tweets

Twitter Feed

@Erica_Ten — 90 followers, 195 tweets

No recent Tweets for Erica Tennenhouse