Gerhard Ruffert

Bayer Healthcare · Bayer Technology Services Gmbh · Covestro Deutschland Ag
Total Patents: 4
Overall Rank: #1,190,214
Years Active: 1992–2018
Bayer Healthcare Rank: #3,312