Lieven Meerpoel
Johnson & Johnson · Astex Therapeutics Limited
Total Patents:
97
Overall Rank:
#15,426
Years Active:
1999–2024
Johnson & Johnson Rank:
#38