Dennis Church

Merck · Laboratoires Serono S.A. · Applied Research Systems Ars Holding N.V.
Total Patents: 18
Overall Rank: #257,982
Years Active: 2004–2014
Merck Rank: #1,151