Daniel B. Otts
Johnson & Johnson · Verily Life Sciences · Twenty Twenty Therapeutics
Total Patents:
128
Overall Rank:
#8,673
Years Active:
2011–2024
Johnson & Johnson Rank:
#26