James Stables

James Stables

James Stables is Senior Editor of wearable technology website wareable.com