that is something which is not being promoted and researched enough
That is something which is not being mentioned and promoted and researched enough.
That is something which is not being promoted and researched enough.