German biotech firm Tacalyx snags seed funding

Share this