Appointments: 520-694-8888

David S. Margolis, MD, PhD

Assistant Professor, Orthopaedic Surgery