Nicola Barbieri
Excalibur Ip · Oath · Yahoo Holdings
Total Patents:
8
Overall Rank:
#629,578
Years Active:
2016–2021
Excalibur Ip Rank:
#20