Tag Archive for: Integra Therapeutics

Barcelona-based Integra Therapeutics appoints George Church to its Scientific Advisory Board.