David Spetzler

Caris Science · Caris Life Sciences Switzerland Holdings Gmbh · Caris Mpi
Total Patents: 19
Overall Rank: #231,286
Years Active: 2011–2025
Caris Science Rank: #1