Photo from Feb. 23, 2009
The Life Sciences Business Incubator will be the new location for PetScreen's American headquarters. The company, based in Nottingham, England, produces laboratory tests that are used to identify the presence of cancerous tissues in domestic animals.





