Harlan B. Cosner

Unknown
Total Patents: 34
Overall Rank: #103,729
Years Active: 1997–2014
Unknown Rank: #1,262