Christian Clausen

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