Open Menu
Companies>STARR Life Sciences
Last Modified02/05/2024 12:00 AM
cover
STARR Life Sciences icon

STARR Life Sciences

Employee Participants3
Total Rating72
Revenue$0
STARR Life Sciences Culture This score is derived from employee ratings & reviews
2.9/5
STARR Life Sciences's Overall Culture is rated
C-

STARR Life Sciences develops a non-invasive vital signs monitor designed for small laboratory animals such as mice and rats. Read More

Headquarters 333 Alegheney Avenue, Suite 300, Oakmont, PA, USA
Phone Number 4128283786
Bottom 10%
57/100