Greg Blonder

Greg Blonder

scientist, entrepreneur, teacher. passionate about democracy. a few ideas have merit.