Shengde Wu

Akebia Therapeutics · Aerpio Therapeutics · Trustees Of Indiana University
Total Patents: 13
Overall Rank: #367,117
Years Active: 1996–2024
Akebia Therapeutics Rank: #5