NRC conducts research, supports small and medium-sized companies to help them grow and compete, connects Canadian innovators to advanced research and development capabilities, and promotes cross-sector partnerships and collaboration. With 20 institutes and national programs spanning various disciplines, NRC offers a wide range of services to drive research, development, and technology-based innovation in Canada.