Roland Kellner

Merck · Ablynx N.V. · Dr. Karl Thomae Gmbh
Total Patents: 12
Overall Rank: #392,968
Years Active: 1993–2025
Merck Rank: #1,283