John P. Osegovic
Water Generating Systems I · Marine Desalination Systems
Total Patents:
3
Overall Rank:
#1,557,294
Years Active:
2007–2012
Water Generating Systems I Rank:
#2