Noah Christian
Leidos · Indiana University Research And Technology · Advanced Research & Technology Institute
Total Patents:
13
Overall Rank:
#362,026
Years Active:
2002–2025
Leidos Rank:
#6