About Us New Medical Foundation is a nonprofit organization dedicated to the advancement of naturopathic therapy.