Michael Scott
Viacyte · British Telecommunications Public Limited · Plessey Overseas Limited
Total Patents:
37
Overall Rank:
#88,321
Years Active:
1989–2025
Viacyte Rank:
#6