John Pollard

"CEO of the Arcturus Corporation since its founding. Based in New York, but occasionally involved in Brussels and Tokyo business. Passionate about science." Twitter Bio