I would recommend....
Do not take the lens apart yourself. Chances are you'll never get it back together right, so will have a $190 paperweight. The 28-70/2.8L is a very nice lens, well worth spending a little to save, if possible. With a quick search on eBay, I found good copies selling for $650 to $750. Heck, even a broken, "parts" lens sold for $400 (AF running, but sticking). So if you can get it back in shape for $300 or less, you'll still be way ahead.
Find a local, experienced repair tech, ask them to look at it and give you a quote if they think it can be cleaned. If the fungus is inside a sealed group, it probably can't be cleaned. If the fungus is on the outer surface of one of the groups, it likely can be cleaned. The sooner the better, both to prevent fungus spreading to other gear and because some funguses can etch and permanently ruin glass.
UV light can be used to stop and kill many forms of fungus, but it's hard to get into every nook and cranny inside a lens, and it does nothing about actually cleaning the lens.
Vinegar, Tea Tree Oil, peroxide, amonia, naptha, and isopropyl alcohol are all things that can kill help remove fungus. However they have to be used carefully, because it's possible to cause element separation or damage other parts inside the lens, if not done right. Also, if cleaning is successful during reassembly the lens will need to be adjusted so that elements are properly centered, etc. Correct lubrication will need to be applied, too. There likely aren't any parts needing replacement, so the only charge would be for labor... and an experienced tech might be able to do it in a two or three hours.
I have no idea where you live, but most places there are independent repairers, though what they charge for labor might vary quite a bit (it's relatively pricey here in the San Francisco Bay Area, because of the high cost of living). You might want to contact some established, local pro photographers to find out if they can recommend a local repairer.
It's been out of production probably 10 years or more, so I doubt Canon services the 28-70 any longer. They would not just clean anyway, but would want to replace any parts effected by the fungus... if they even have the necessary part(s) in stock.... which adds to the cost.