The Food and Drug Administration (FDA) Center for Drug Regulation and Research (CDRR) has finally released 408 Automatic Renewal (AR) drug applications weeks after receiving a show-cause order from the Anti-Red Tape Authority (ARTA).
ARTA ARTA made the statement after it ordered FDA-CDRR directo