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