Long time behavior of a degenerate NPZ model with spatial heterogeneity. (October 2022)