Sergio Romeo

Nicox Science Ireland
Total Patents: 1
Overall Rank: #2,911,823
Years Active: 2018
Nicox Science Ireland Rank: #7