Mark Shenderovich

Myrexis · Navigen · University Of Utah
Total Patents: 4
Overall Rank: #1,172,976
Years Active: 2002–2020
Myrexis Rank: #13