Text this: Technology transfer : financing and commercializing the high tech product or service: from research to roll out