Craig S. Ranta
Microsoft · Blackberry Limited · Selfcharge
Total Patents:
43
Overall Rank:
#69,362
Years Active:
1997–2025
Microsoft Rank:
#555