Shi-Da Y. Lu
Roche Molecular Systems · Cetus
Total Patents:
11
Overall Rank:
#443,607
Years Active:
1985–2024
Roche Molecular Systems Rank:
#32