Alex Ryder, MD, PhD is the Medical Director and Senior Vice President of Spectra Laboratories.
188 people are employed at Spectra Laboratories.
Spectra Laboratories is based in Milpitas, California.
The NAICS codes for Spectra Laboratories are [62, 54, 62151, 621, 541, 6215].
The SIC codes for Spectra Laboratories are [80, 807].