Eric Torres hasn't written any stories yet.

Eric Torres

Eric Torres

Eric Torres holds a PhD in Biochemistry and Molecular Biology from UCLA. He’s also a Technical Writer/Support Scientist at Biotium (https://biotium.com/)