Meet Lori Covey, Division Dean of Life Sciences

An interview with Lori Covey, Dean for the Division of Life Sciences