high-tech research and development centre