Deena Rosen

Opower · Bce · Packetvideo
Total Patents: 4
Overall Rank: #1,173,909
Years Active: 2009–2019
Opower Rank: #19