Enterprise Information Systems - Taylor & Francis

1751-7583