Deckard Sorensen

Active Lexington, MA President for Nbd Nanotechnologies, Inc.