Patents.us
Patents/Inventors

Aneesh Vartakavi

Emeryville, CAUS39 patents

38 Patents