Printer friendly
Acronymfinder

What does IMSRF stand for?

IMSRF stands for Indian Medical Scientific Research Foundation (India)


This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.
  • Organizations, NGOs, schools, universities, etc.