London-headquartered Kheiron lands $22m in Series A funding

Open in new window