William Waddington
Snowflake · Oracle · June Ray Limited
Total Patents:
67
Overall Rank:
#31,332
Years Active:
1998–2025
Snowflake Rank:
#19