Elia Genovese
Chief Engineering Division

Naval Architecture – Marine Engineering – Reverse Engineering