Artem Evdokimov

Buffalo, New York, US

Chief Executive Officer at HarkerBIO
Background
Work Experience

Chief Science Officer

HarkerBIO

July 2015 - December 2016