Kenneth J. Gray
Civiq Smartscapes
Total Patents:
6
Overall Rank:
#840,643
Years Active:
2016–2018
Civiq Smartscapes Rank:
#3