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