Jeffrey T. Lucas

Actiance
Total Patents: 3
Overall Rank: #1,498,200
Years Active: 2006–2017
Actiance Rank: #5