Roberto Perdisci
Damballa · Trend Micro Incorporated · University Of Georgia
Total Patents:
10
Overall Rank:
#508,448
Years Active:
2013–2018
Damballa Rank:
#2