Original languageEnglish
Place of PublicationAmsterdam
PublisherIOS Press
ISBN (Print)978-1-60750-785-7
Publication statusPublished - 2011

ID: 54848030