Ted Smith

Ted Smith

Endlessly interested in human ingenuity as enabled by and shared through technological innovation.