Mark Allen Mikel
Illinois Foundation Seeds
Total Patents:
5
Overall Rank:
#1,044,305
Years Active:
2002
Illinois Foundation Seeds Rank:
#1