Print

Publication information

Original languageEnglish
JournalInformation Technology and People
Volume13
Issue number3
Pages (from-to)121-151
ISSN0959-3845
StatePublished - 2006

ID: 134561