David Freed
Cardiofocus · Open Text S.A. · Open Text Sa Ulc
Total Patents:
9
Overall Rank:
#556,823
Years Active:
1995–2022
Cardiofocus Rank:
#13