Claudio Mapelli

Bristol-Myers Squibb · Enichem S.P.A · Saladax Biomedical
Total Patents: 29
Overall Rank: #129,253
Years Active: 1995–2024
Bristol-Myers Squibb Rank: #177