Luigi Franchi

First Wave Bio · Novartis Ag
Total Patents: 13
Overall Rank: #370,096
Years Active: 2019–2024
First Wave Bio Rank: #2