Feedback from New Page Review process
I left the following feedback for the creator/future reviewers while reviewing this article: Thanks for creating this well-written article. It seems that you have a specialism in biotech companies! I had wondered whether a page for Darwin AG might be a better idea, but this seems sufficiently developed to warrant a standalone article, at least for now.