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