National Research Register


Also found in: Acronyms, Encyclopedia.

National Research Register

; NRR UK national resource holding information on all current funded NHS-based research
Mentioned in ?
Medical browser ?
Full browser ?