Howard David Dean

Osteoplastics · Ohio State Innovation Foundation · The University Of Toledo
Total Patents: 10
Overall Rank: #492,665
Years Active: 1984–2024
Osteoplastics Rank: #5