Search results for: Luca Bellarosa
Chemistry – A European Journal > 20 > 23 > 6871 - 6874
Topics in Catalysis > 2013 > 56 > 13-14 > 1262-1272
Chemistry – A European Journal > 18 > 39 > 12260 - 12266
Chemistry – A European Journal > 18 > 25 > 7749 - 7765