Catherine Igartua
Tempus Labs
Total Patents:
5
Overall Rank:
#956,023
Years Active:
2021–2022
Tempus Labs Rank:
#19