Sheila Davis Research Development Specialist Post author By Luke McBride Post date January 4, 2022 Title Research Development Specialist Summary Sheila is responsible for managing the Limited Submission Opportunity process and other activities in Research Development. → Rebekah Hersch, Ph.D.