Technical Innovation Center, Inc.

Inc. TRIZ training, consulting, and publishing services