Jeff Macharyas

Development Communications at Clarkson University. Community Moderator and writer for Opensource.com. Graphic designer, writer.

Jeff Macharyas