Amphastar Pharmaceuticals Reports Financial Results for the Three Months and Full-Year Ended December 31, 2023 : vimarsana.com