Kenneth J. Smith

Technical Prototyping · Automation · Interactive Systems