Louis Jozef Elisabeth Van Der Veken

Johnson & Johnson
Total Patents: 28
Overall Rank: #138,975
Years Active: 1984–2017
Johnson & Johnson Rank: #332