Steven Horowitz

Yahoo Holdings · Excalibur Ip · Google
Total Patents: 25
Overall Rank: #163,834
Years Active: 1989–2019
Yahoo Holdings Rank: #37