IMU Biosciences Ltd. has closed its series A at £40 million (US$53.9 million), adding £28.5 million to the initial close in ...