Dean Chen
Boston Scientific · IBM
Total Patents:
22
Overall Rank:
#191,623
Years Active:
2003–2024
Boston Scientific Rank:
#54