Ye Chen
Acea Biosciences · China University Of Petroleum (East China) · Jiangnan University
Total Patents:
18
Overall Rank:
#244,701
Years Active:
2015–2025
Acea Biosciences Rank:
#9