1/22/2025

How long does propranolol last?

Cardiologist Dr. Mary Greene