James Daniel Baird

Snap · Fischer & Porter Gmbh
Total Patents: 8
Overall Rank: #601,764
Years Active: 1980–2025
Snap Rank: #537