IMU Biosciences Ltd. has closed its series A at £40 million (US$53.9 million), adding £28.5 million to the initial close in January 2024, and bringing the total raised since the company’s formation in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results