Moorestown doctor crusades against diabetes and other autoimmune diseases