Juan Sanchez Tamburrino

22Nd Century Limited · North Carolina State University
Total Patents: 1
Overall Rank: #2,554,142
Years Active: 2024
22Nd Century Limited Rank: #8