Global Institute for IT Management

Managing Emerging Information Technology - 600