Hubert Rast

Bayer Healthcare · Bayer Animal Health Gmbh
Total Patents: 10
Overall Rank: #519,281
Years Active: 1987–2011
Bayer Healthcare Rank: #1,044