Institute for Medical Research en liquidation, association