Michele Morgante

Istituto Di Genomica Applicata · Università Degli Studi Di Udine · E.I. Du Pont De Nemours And
Total Patents: 21
Overall Rank: #203,377
Years Active: 1999–2024
Istituto Di Genomica Applicata Rank: #1