Francisco Cabrera

Bayer Healthcare · Diamond Scientific
Total Patents: 7
Overall Rank: #755,365
Years Active: 1993–2006
Bayer Healthcare Rank: #2,574