Noemi Giammichele
Northstar Earth & Space
Total Patents:
2
Overall Rank:
#1,701,041
Years Active:
2025
Northstar Earth & Space Rank:
#7