David Turchik

William Mark
Total Patents: 3
Overall Rank: #1,578,485
Years Active: 2005–2009
William Mark Rank: #3