Mobile Technologies and empowerment

Mobile Technologies and empowerment: enhancing human development through participation and innovation