Miles J. Flamenbaum
Medical Instill Technologies · Therics
Total Patents:
8
Overall Rank:
#654,669
Years Active:
2001–2012
Medical Instill Technologies Rank:
#13