ICM shortage
With nearly 80% of the world’s supply of iodinated contrast media produced in Shanghai, the Chinese government’s decision on March 31 to plunge the city into lockdown significantly disrupted global supplies of the imaging medium. Read More...