10 employees
Science Products supplies equipment for research in neuroscience, electrophysiology, pharmacology, and other related fields.
1986