S. Alexander MacDonald

Cablecam · Cablecam International
Total Patents: 3
Overall Rank: #1,588,209
Years Active: 2005–2007
Cablecam Rank: #3