Yu Shen
Mendel Biotechnology · Abb Vie · Shandong University
Total Patents:
4
Overall Rank:
#1,198,164
Years Active:
2013–2019
Mendel Biotechnology Rank:
#39