Fabio Baruffa

PhD, Technical Consulting Engineer