Da-Yu Chang
Edwards Lifesciences · Second Sight Medical Products
Total Patents:
59
Overall Rank:
#39,823
Years Active:
2007–2025
Edwards Lifesciences Rank:
#32