Ramon F. Rodriguez, MD

Rodriguez is chief of the foot and ankle department and assistant professor of orthopedics at Tulane University Medical School.

Most recent by Ramon F. Rodriguez, MD