INSR: Integrated Nucleus of Sphygmomanometry Research

What does INSR mean? The above is one of INSR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Integrated Nucleus of Sphygmomanometry Research