could you please proofread the following sentence and check tenses, articles, usage of which (or that?), better expressions etc.
There have always been such streams of economic thinking in economic tradition which considered economics as a certain way of thinking about the world and refused application of the methods of natural sciences in social sciences because of the limited overall view of the world.
Thank you very much.
application- to apply
the limited- whose- if the economists, then 'their' would be better