Mike Zach

Mike Zach

Creative scientist looking for disruptive technology advances and innovative educational .