Skip to main content

Carvedilol, what is it? Wonder drug or just a high-priced beta blocker?