Alberto Luigi Sangiovanni-Vincentelli - aVenture Research