Lenore McMackin

Inview Technology
Total Patents: 11
Overall Rank: #458,231
Years Active: 2013–2018
Inview Technology Rank: #1