Jerome Jendrisak
Epicentre Technologies · Cellscript · University of Pennsylvania
Total Patents:
42
Overall Rank:
#72,358
Years Active:
1988–2025
Epicentre Technologies Rank:
#1