Mattia Fumagalli
Integral Ad Science · Snap
Total Patents:
7
Overall Rank:
#675,199
Years Active:
2020–2025
Integral Ad Science Rank:
#8