Richard T. Sayre
Trait Biosciences · Nmc · Pebble Labs
Total Patents:
32
Overall Rank:
#111,086
Years Active:
2005–2025
Trait Biosciences Rank:
#1