Xavier Serret-Avila
Intertrust Technologies
Total Patents:
19
Overall Rank:
#238,561
Years Active:
2004–2018
Intertrust Technologies Rank:
#15