r & d technology