Rafael L. Bowen

American Dental Association Health Foundation · Ada Foundation
Total Patents: 25
Overall Rank: #162,844
Years Active: 1980–2021
American Dental Association Health Foundation Rank: #1