12 employees
SPL specializes in cancer detection, malignant tumor determination, and cellular analysis as well as offers frozen section coverage services
1998