Panagiotis G. Ipeirotis
New York University · Integral Ad Science
Total Patents:
5
Overall Rank:
#966,377
Years Active:
2010–2021
New York University Rank:
#129