Work

Empowering technology marketing by the Innovation Support Technology (IST)