Manchester, New Hampshire
Chief Technology Officer
DEKA Research & Development • Biotechnology Research