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