Research and Development: often name of Department within NHS hospitals giving permission to conduct projects on those facilities with patients/staff
Research and Development: often name of Department within NHS hospitals giving permission to conduct projects on those facilities with patients/staff