Guerra Richard Current StudentThesis advisor - William ShihProgram - Biological and Biomedical Sciences