What makes this discovery surprising is that nifedipine and amlodipine have been trusted medications for many years. Doctors ...