Jean-Charles Rinaldi

Single Buoy Moorings · Intel
Total Patents: 5
Overall Rank: #999,645
Years Active: 2010–2016
Single Buoy Moorings Rank: #24