research finding means any result or output from a research and development activity and includes new or improved product, design, invention, innovation and development in any process, technique, apparatus or machine; Sample 1.
1.6m questions
2.0m answers