Shenghua Shi
Plexxikon · Novo Nordisk A/S · Noro Nordisk A/S
Total Patents:
10
Overall Rank:
#516,841
Years Active:
2003–2013
Plexxikon Rank:
#22