Invention Convention sees more than 130 participants

by