• 2001

Company Description

Oxford Abstracts Ltd is a UK based company that provides a widely used abstract management system notable for its low cost of ownership.