Michael Ehrman

I.D. Systems · Protect Animals With Satellites
Total Patents: 41
Overall Rank: #75,157
Years Active: 2005–2025
I.D. Systems Rank: #1