Moffitt Medical GroupH Lee Moffitt Cancer Center & Research Institute 12902 Usf Magnolia Dr STE 3157, Tampa, FL 33612 8137454933 (phone), 8137457287 (fax)
Stanford Health Primary Care 211 Quarry Rd STE 302, Palo Alto, CA 94304 6504989000 (phone), 6507360513 (fax)
Education:
Medical School University of Texas Medical School at San Antonio Graduated: 2007
Dr. Russell graduated from the University of Texas Medical School at San Antonio in 2007. He works in Tampa, FL and 1 other location and specializes in Internal Medicine. Dr. Russell is affiliated with Moffitt Cancer Center, Stanford Hospital and VA Palo Alto Health Care System.