Jan Oudenes
Akebia Therapeutics · Torcan Chemical · Alphora Research
Total Patents:
18
Overall Rank:
#252,491
Years Active:
1989–2022
Akebia Therapeutics Rank:
#13