Chao Chen
Governors Of The University Of Alberta · Sunshine Lake Pharma Co.
Total Patents:
9
Overall Rank:
#530,364
Years Active:
2004–2025
Governors Of The University Of Alberta Rank:
#37