Citation: 2C_617/2015 E. C

Mit Eingabe vom 13. Juli 2015 führt die A.________ AG Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht und beantragt die Aufhebung des angefochtenen Urteils. Eventualiter sei die Angelegenheit zur ergänzenden Sachverhaltsfeststellung und Neubeurteilung an die Vorinstanz zurückzuweisen. Während das Bundesverwaltungsgericht auf Vernehmlassung verzichtet, schliessen die Swissmedic und sinngemäss auch das Eidgenössische Departement des Innern (EDI) auf Abweisung der Beschwerde. Mit Eingabe vom 27. Oktober 2015 nimmt die A.________ AG zum Vernehmlassungsergebnis Stellung. Mit Verfügung vom 31. Juli 2015 hat das präsidierende Mitglied der II. öffentlich-rechtlichen Abteilung des Schweizerischen Bundesgerichts der Beschwerde aufschiebende Wirkung zuerkannt.