Pietro FerraroResearcher · Physics and AstronomyTomTom (Netherlands) Amsterdam, RomaniaPhysics and AstronomyEngineeringComputer ScienceNot recruitingFunding unknown