Guanghua Yan
Sunshine Lake Pharma Co. · University of Florida
Total Patents:
8
Overall Rank:
#624,500
Years Active:
2016–2022
Sunshine Lake Pharma Co. Rank:
#32