The physician as health advocate: translating the quest for social responsibility into medical education and practice.

The physician as health advocate: translating the quest for social responsibility into medical education and practice.