Has specialized medicine made a positive impact on the quality of patient health care delivery?

2 answers

What do you think? Do you really think General Practioniers know when reading a cardiogram whether the patient needs an alpha blocker, or a beta blocker? (and why?)
The amount of knowledge needed for medicine has become so vast, the general practitioner (GP) cannot know everything. Although the GP can be effective in most situations, specializing allows physicians to delve deeper into the knowledge of specific areas to understand these areas in more detail.

Do you think that would have a positive impact?