Jozef Vanderleyden

Zeneca Limited · ICI · Katholieke Universiteit Leuven, Ku Leuven R&D
Total Patents: 14
Overall Rank: #352,775
Years Active: 1996–2014
Zeneca Limited Rank: #31