John R. Lucker

Deloitte Development
Total Patents: 5
Overall Rank: #1,007,366
Years Active: 2011–2014
Deloitte Development Rank: #1