Patrick McDermott
Ric Investments · Cequr Sa · Dade Microscan
Total Patents:
8
Overall Rank:
#611,244
Years Active:
1999–2024
Ric Investments Rank:
#77