Christopher Robert Troyak

Innovation First International · Innovation First
Total Patents: 15
Overall Rank: #323,877
Years Active: 2012–2014
Innovation First International Rank: #1