Carmelo Luca Restuccia
Cytec Technology
Total Patents:
18
Overall Rank:
#248,890
Years Active:
2013–2024
Cytec Technology Rank:
#47