Christian Clausen
NASA · University Of Central Florida · Coloplast A/S
Total Patents:
18
Overall Rank:
#253,122
Years Active:
2000–2022
NASA Rank:
#69