W. David Ball
W. David Ball

W. David Ball

Associate Professor, Santa Clara School of Law Co-Chair, ABA Corrections Committee

Medium member since June 2018