The Australian biotech Inventia Life Science has opened an office and facility in Wilmington, Delaware. The new location is based at the Innovation Space, which offers lab space and resources to science startups. Inventia Life Science had investigated a handful of other regions before settling on Delaware, including Philadelphia, San Diego and Texas. The bioprinting…