Michael Harold Rock

H. Lundbeck A/S · Bayer Healthcare · Cephalon
Total Patents: 29
Overall Rank: #131,718
Years Active: 1993–2018
H. Lundbeck A/S Rank: #23