Fix self-intersetction for shell

Hello Team,
I cannot find the general way how to fix self-intersections for shells.

After importing from STEP I get about 2% of solids with self-intersection problem.
Please advise me a general way.

Thanks.
With respects, Eugene.