Pressemeldung: Unleashed Informatics Ltd is a life sciences data management company. Unleashed Informatics is the market leader in bioinformatics data and owns the largest repository of value-added bioinformatics records — a highly significant area for target-based drug discovery. Peter Suber…