Project Description

UPF spinoff Integra Therapeutics obtains 4.5 million euros to develop its genetic editing technology