Charlie Taylor
Dublin-headquartered biopharma company has over $20m in commitments for round
Irish biopharmaceutical company stake part of package sold to Rosetta Capital