Robert Dowben

Baylor Research Institute · Co-Diagnostics
Total Patents: 9
Overall Rank: #547,961
Years Active: 1980–2024
Baylor Research Institute Rank: #27