Pasii necesari pentru a dezvolta un nou medicament includ cercetarea si descoperirea moleculei active, testarea moleculei pentru siguranță și eficacitate in vitro si in vivo, crearea de doze exacte și formule, testarea medicamentului pe oameni și finalizarea procesului de aprobare pentru lansarea pe piață. Dezvoltarea unui nou medicament poate dura ani, costuri ridicate, implicând eforturi considerabile din partea companiilor farmaceutice si a organismelor guvernamentale de reglementare.