Michael Hanafee

United Video Properties · Evolve Products Group
Total Patents: 4
Overall Rank: #1,269,984
Years Active: 2000–2003
United Video Properties Rank: #55