Kimball D. Thurston, III

Unity Technologies Sf · Dolby Laboratories Licensing · Weta Digital
Total Patents: 40
Overall Rank: #78,350
Years Active: 2011–2025
Unity Technologies Sf Rank: #3