Roger Deschenes is the Vice President, Finance and Chief Financial Officer of Implant Sciences.
22 people are employed at Implant Sciences.
Implant Sciences is based in Wilmington, Massachusetts.
The NAICS codes for Implant Sciences are [3345, 33, 339, 3399, 334, 33451, 33991, 334518].
The SIC codes for Implant Sciences are [381, 38].