David Laffan

Lonza · Sankyo Holdings Co. · Astrazeneca Ab
Total Patents: 16
Overall Rank: #298,292
Years Active: 1993–2016
Lonza Rank: #24