Richard D. Ellis

Valve · Noatak Software · Xylon
Total Patents: 18
Overall Rank: #253,297
Years Active: 1982–2021
Valve Rank: #22