STARR Life Sciences Corporation

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.