Margaret Z. Johns

Margaret Johns is a Senior Lecturer Emeritus at UC Davis School of Law.

Publications