Benjamin Shen
Block · Medtronic · Apex Biotechnology
Total Patents:
8
Overall Rank:
#601,450
Years Active:
2007–2025
Block Rank:
#135