Baoquan Chen
Lumera · Shenzhen Institutes Of Advanced Technology Chinese Academy Of Sciences · SUNY Research Foundation
Total Patents:
24
Overall Rank:
#172,204
Years Active:
2004–2022
Lumera Rank:
#5