John Haggis

Life Detection Technologies · Aerielle Technologies · Intel
Total Patents: 17
Overall Rank: #264,723
Years Active: 1999–2025
Life Detection Technologies Rank: #3