Mesenbio raises £1.4M to develop therapeutic pipeline

January 9, 2024