Brendan M. Donohoe
Cardica · Exploramed Nc7 · Willow Innovations
Total Patents:
72
Overall Rank:
#27,706
Years Active:
2002–2025
Cardica Rank:
#6