Davide Scaramuzza

Italian professor of robotics