Jordan Owens

Thermo Fisher · Danly Iem
Total Patents: 22
Overall Rank: #189,531
Years Active: 2006–2025
Thermo Fisher Rank: #52