Giacomo Canale

Dr. Giacomo Canale

Rolls-Royce plc;
+1