Tag Archive for: Integra Therapeutics

Picture: Harvard

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