Martijn Fenaux

Virginia Tech Intellectual Properties · Iowa State University · Terns Pharmaceuticals
Total Patents: 16
Overall Rank: #286,437
Years Active: 2007–2025
Virginia Tech Intellectual Properties Rank: #41