Robert Nelson
Makani Technologies · Woods Hole Oceanographic Institution · Schlumberger Technology
Total Patents:
6
Overall Rank:
#835,881
Years Active:
1996–2019
Makani Technologies Rank:
#5