David R. Clay

Cytosorbents
Total Patents: 5
Overall Rank: #947,376
Years Active: 2002–2023
Cytosorbents Rank: #19