Edgardo Laborde
Telik · Sanwa Kagaku Kenkyusho Co. · Warner-Lambert Company
Total Patents:
20
Overall Rank:
#224,727
Years Active:
1993–2013
Telik Rank:
#4