Michael Bruce Horowitz
Retrieve Medical · Carnegie Mellon University · Unknown
Total Patents:
18
Overall Rank:
#243,301
Years Active:
2017–2025
Retrieve Medical Rank:
#1