Desirae L. Cuevas
Kestrel
Total Patents:
3
Overall Rank:
#1,536,497
Years Active:
2007–2014
Kestrel Rank:
#8