★★★★★5.0(1)Dr. Shashi Srinivasan, MDInternistSalem, ORAccepting patientsAffiliated with a Castle Connolly Top HospitalAccepting patientsAffiliated with a Castle Connolly Top Hospital(503) 364-3321(503) 364-3321Ratings & ReviewsMost RecentHighest Rated09/15/2010Knowledgeable doctorI have visited this doctor several times to diagnose my cancer tissues. I am very satisfied with the knowledge, accuracy of the diagnosis and the environment. He is very approachable and good in follow up.1