Contact
Prof. Marta Barniol Xicota
Javier Valle
Javier Valle
Peptide Synthesis Facility
Edifici PRBB (campus del Mar)
Doctor Aiguader, 88
08003 Barcelona
93 316 08 28
Edifici PRBB (campus del Mar)
Doctor Aiguader, 88
08003 Barcelona
93 316 08 28