Julie Cochrane

Cochrane has degrees and training in chemistry, psychology, and computer science.