77345841
Dec 6, 2007
NOVARTIS AG
Subscribe
Scientific and industrial research in the field of biotechnology, namely, biopharmaceuticals