Tamara Troy

Xenogen · Verily Life Sciences · Instrumentation Metrics
Total Patents: 20
Overall Rank: #219,286
Years Active: 2002–2023
Xenogen Rank: #4