Edgardo Laborde

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