Tag: ARTA WARNS FDA
Anti-red tape body warns FDA for not acting on 600 drug...
The Anti-Red Tape Authority (ARTA) has issued a show-cause order against Center for Drug Regulation and Research (CDRR) under the Food and Drug Administration...





