I don't know about the DT, it was refrigerated in the LFS. I've never taken it out from the fridge unless when I use it. It does have odor, but I don't know whether that's the strong odor you're talking about. It's expiration date is in August.
DT's should have no odor if there is an odor i...