Stimuvax, an experimental therapeutic vaccine the stimulate immune cell to fight cancer from Merck KGaA of Germany, has been foundĀ promising enough to treat several cancers including breast tumours and lung cancer.
Bangalore Genei's leadership in academic segment expects to boost Merck's bio business in India