Barb Karn

Active Binghamton, NY Executive Director for Sustainable Nanotechnology Organization