TechCrunch
plus-bold
TechCrunch
Open Navigation
TechCrunch
Incuby
Incuby: Social Networking For Inventions
Jun 06, 2007
San Antonio, Texas based Incuby is aiming to build a community where inventors can display their inventions to the general public, entrepreneurs and investors. In developing the site, the team behind