Open Menu
Companies>NICO
Last Modified21/01/2017 1:33 AM
cover
NICO icon

NICO

Employee Participants0
Total Rating0
Revenue$0

NICO develops medical devices for minimally invasive neurosurgery, as well as skull base and spinal surgical procedures. Read More

Headquarters 250 East 96th Street, Suite 125, Indianapolis, IN, USA
Phone Number (888)632-7071
Bottom 5%
50/100