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