Sean D. McKenna

Merck · Applied Research Systems Ars Holding N.V. · Laboratoires Serono S.A.
Total Patents: 16
Overall Rank: #287,671
Years Active: 2002–2024
Merck Rank: #1,283