Peter Turner

Vista Clara
Total Patents: 2
Overall Rank: #1,966,643
Years Active: 2014–2018
Vista Clara Rank: #3