Dr. Rubin graduated from the Belarusian State Medical University in 1988. Dr. Rubin works in Charlotte, NC and 2 other locations and specializes in Anesthesiologist. Dr. Rubin is affiliated with Novant Health Rowan Medical Center and Novant Health Presbyterian Medical Center.