Kristen Lagle Ruiz

Luminate
Total Patents: 2
Overall Rank: #2,094,311
Years Active: 2012
Luminate Rank: #4