Dr. Bhaja Shrestha, MD specializes in internal medicine, and currently treats patients in Bismarck, North Dakota.
Dr. Shrestha is licensed to practice medicine at North Dakota.
Dr. Shrestha has been found to hold one or more active medical licenses, and successfully passed a malpractice history screening.