capntruffle

Ira Wight

Scientist and researcher in Biochemistry/Biopharmaceuticals research.

Strategy:
Joined 6/2017