Yan Chen
Relypsa · Jiangnan University · Fudan University
Total Patents:
22
Overall Rank:
#187,222
Years Active:
2009–2025
Relypsa Rank:
#17