Guoxian Wu
Plexxikon · Medarex · Renovis
Total Patents:
44
Overall Rank:
#67,507
Years Active:
2006–2024
Plexxikon Rank:
#5