S R Medical Abbreviation

S R has various meanings in the Medical category. Discover the full forms, definitions, and usage contexts of S R in Medical.

Search and Rescue
Medical
Stimulus-Response
Medical
Smooth-rough
Medical

Citation

Last updated: