1 results match your criteria: "and at the Universitat Pompeu Fabra[Affiliation]"
Nature
July 2015
1] EMBL-CRG Systems Biology Unit, Centre for Genomic Regulation (CRG), 08003 Barcelona, and at the Universitat Pompeu Fabra, Barcelona, Spain. [2] Institució Catalana de Recerca i Estudis Avançats, Barcelona.