Michael Allen
Verily Life Sciences · Black & Decker · Twenty Twenty Therapeutics
Total Patents:
7
Overall Rank:
#676,617
Years Active:
2018–2025
Verily Life Sciences Rank:
#120