Search results for: Carles Palanca
The FEBS Journal > 283 > 6 > 1039 - 1059
The FEBS Journal > 281 > 15 > 3299 - 3314
Journal of Biotechnology > 2011 > 152 > 3 > 93-95
The FEBS Journal > 283 > 6 > 1039 - 1059
The FEBS Journal > 281 > 15 > 3299 - 3314
Journal of Biotechnology > 2011 > 152 > 3 > 93-95