Steve Benz's Location
Santa Cruz, CA, US
Steve Benz's Education
Steve Benz's Skills
Steve Benz's Summary
Steve Benz, based in Santa Cruz, CA, US, is currently a Chief Technology Officer at Sagittarius Bio, Inc. Steve Benz holds a 2007 - 2012 Doctor of Philosophy (Ph.D.) @ University of California, Santa Cruz. With a robust skill set that includes Bioinformatics, Genomics, R, Machine Learning, Computational Biology and more, Steve Benz contributes valuable insights to the industry. Steve Benz has 6 emails and 1 mobile phone number on RocketReach.