at Stowers Institute for Medical Research
Aaron Odell is a(n) working at Stowers Institute for Medical Research.