David Scott Farrar

Innovatio Devices · Forma Scientific
Total Patents: 7
Overall Rank: #676,168
Years Active: 1996–2025
Innovatio Devices Rank: #8