Shi-Da Yu Lu
Cetus
Total Patents:
4
Overall Rank:
#1,302,034
Years Active:
1986–1990
Cetus Rank:
#40