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