European Molecular Biology Laboratory Site, Barcelona

European Molecular Biology Laboratory (EMBL) is developing a new facility within the Barcelona Biomedical Research Park (PRBB) campus in Spain.
Source: Pharmaceutical Technology - Category: Pharmaceuticals Source Type: news