William Waddington
Snowflake · Oracle · June Ray Limited
Total Patents:
68
Overall Rank:
#30,786
Years Active:
1998–2025
Snowflake Rank:
#19