Raymond Stata
Yahoo Holdings · Yottaa · Digital Equipment
Total Patents:
23
Overall Rank:
#182,336
Years Active:
1998–2022
Yahoo Holdings Rank:
#182