1. A method for suppressing a contribution from flowing blood to a signal used for magnetic resonance imaging (MRI) of each of a plurality of slices at a site in a patient, within a predefined repetition time, comprising the steps of: (a) applying one of a non-selective inversion radio frequency (RF) pulse and a selective inversion RF pulse, followed by the other of the non-selective inversion RF pulse and the selective inversion RF pulse, said selective inversion RF pulse simultaneously inverting a magnetization for all of the plurality of slices to be imaged at the site within the predefined repetition time; (b) next, waiting a predefined inversion time calculated as a function of a number of slices to be imaged at the site within the predefined repetition time; (c) next, executing a sequence of RF pulses and magnetic field gradient pulses to read out a signal for imaging a selected single slice from the plurality of slices; (d) then, waiting a predefined delay time calculated as a function of the number of slices to be imaged; and (e) repeating steps (a)-(d) to image each of the plurality of slices in succession, within the predefined repetition time.