Michael L. Fuller

B.S. Biology, University of California, Los Angeles; M.A. Biology, University of California, Los Angeles; J.D. University of San Diego Law School.

Read entire article: http://knobbe.com/mike-fuller