James Finkle

Active Stony Brook, NY Executive Officer for Long Island High Technology Incubator, Inc