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