It really is amazing and depressing how little the medical profession seems to interest itself with the real world out there that we live in, and how it affects our health. But then, doctors aren't taught to think about it and even more importantly where is the profit.
Then there is social medicine. Social medicine seeks to understand how health, disease and social conditions are interrelated. The most famous representative of early social medicine, according to the Social Medicine Portal,l was Rudolf Virchow. Virchow's principles could be described succinctly as: