David Bastable

Nanodx
Total Patents: 11
Overall Rank: #438,057
Years Active: 1989–2025
Nanodx Rank: #2