Jan Simoni

Immutrix Therapeutics · Texas Tech University Health Sciences Center
Total Patents: 14
Overall Rank: #333,539
Years Active: 1995–2025
Immutrix Therapeutics Rank: #1