Rebecca L. Baptiste Davenport

Cardiac Assist Holdings
Total Patents: 1
Overall Rank: #2,724,448
Years Active: 2021
Cardiac Assist Holdings Rank: #31