Search results for: Alessandro Moretto
Journal of Peptide Science > 23 > 2 > 155 - 161
Chemistry – A European Journal > 20 > 14 > 3888 - 3893
Chemistry – A European Journal > 19 > 47 > 15841 - 15846
Chemistry – A European Journal > 17 > 7 > 2044 - 2047