Inventia is a biotech company focused on advanced 3D cell cultures for research and drug discovery, based in Alexandria, Australia
Inventia is a biotech company focused on advanced 3D cell cultures for research and drug discovery, based in Alexandria, Australia.