John O. Renn

Express Imaging Systems · Ciba-Geigy · Zreative Product
Total Patents: 13
Overall Rank: #377,482
Years Active: 1989–2020
Express Imaging Systems Rank: #3