STARR Life Sciences Corporation
Address: 333 Allegheny Ave, Oakmont , Pennsylvania, United States, 15139
Website: http://www.starrlifesciences.com
Phone: +1 866-739-0616
Starr Life Sciences is a global leader in innovative small animal research equipment. Our products are used every day to help advance research in life science laboratories around the world and have been cited in many life science research publications.