Printer friendly

What does SMRI stand for?

SMRI stands for Surgical Medical Research Institute


This definition appears very rarely

See other definitions of SMRI

Other Resources: Acronym Finder has 8 verified definitions for SMRI

Samples in periodicals archive:

Wissenschaftlicher Assistent, Surgical-Medical Research Institute, University of Alberta, Edmonton, Kanada (Prof. Dr. med. G.W. Scott)