John M. Margicin

Princeton Identity
Total Patents: 2
Overall Rank: #1,995,554
Years Active: 2017
Princeton Identity Rank: #19