1. Institute for Research in Biomedicine (IRB Barcelona), Barcelona Institute of Science and Technology, Baldiri Reixac 10, 08028 Barcelona, Spain
2. BCN Peptides S.A., Pol. Ind. Els Vinyets-Els Fogars, Sector II, Ctra. Comarcal 244, Km. 22, 08777 Sant Quintí de Mediona, Barcelona, Spain
3. Departament de Química Inorgànica i Orgànica, Secció Química Inorgànica. Universitat de Barcelona, Martí i Franquès 1, 08028 Barcelona, Spain
4. Institut de Nanociència i Nanotecnologia (IN2UB), Universitat de Barcelona, 08028. Barcelona, Spain
5. Departament de Química Inorgànica i Orgànica, Secció Química Orgànica. Universitat de Barcelona, Martí i Franquès 1, 08028 Barcelona, Spain
6. Institució Catalana de Recerca i Estudis Avançats (ICREA), Passeig Lluís Companys 23, 08010 Barcelona, Spain