David Messenger

Mast Mobile · Occidental Research · Hearsay Social
Total Patents: 11
Overall Rank: #459,581
Years Active: 1980–2018
Mast Mobile Rank: #1