Technologies License, Development, Consulting and Collaboration Agreement Between