Michele Permenter

Senior Research Assistant, III

Satellite lab at the University of California, Davis.