Tag: Inventia Life Science
Inventia Life Science wins 2019 Good Design Award of the Year for its Rastrum...
Australian biomedical company Inventia Life Science is the winner of the 2019 Good Design Award of the Year for its Rastrum 3D Bioprinter –...