Dr. James Cohen is an internist in Westford, Massachusetts and is affiliated with Emerson Hospital. He received his medical degree from University of Illinois College of Medicine and has been in practice for 32 years. He is one of 55 doctors at Emerson Hospital who specialize in Internal Medicine.