Stephen Robert Bloom
Imperial Innovations Limited · Ip2Ipo Innovations Limited · Oregon Health & Science University
Total Patents:
19
Overall Rank:
#233,344
Years Active:
1980–2024
Imperial Innovations Limited Rank:
#1