Dr. Steven A. Braunstein is a medical professional specializing in internal medicine. Dr. Braunstein is capable of providing primary care services and treats patients suffering from a variety of medical conditions and has a particular interest in preserving the general health of patients, directing them to specialists when necessary.