Medicines and Related Substances Act, 1965
R 385
"innovation"
means the process of transforming an idea, generally generated through research and development. into a new or improved product, process or approach. which relates to the real needs of society and which involves scientific, technological, organisational or commercial activities;