Embedded Staff, Author at Embedded.com

Donovan Porter and David Lara

Embedded.com editorial staff