Andrew Rush
University Of Cincinnati · Made In Space
Total Patents:
5
Overall Rank:
#944,483
Years Active:
2020–2023
University Of Cincinnati Rank:
#58