M. Karen Newell Rogers

Dr. M. Karen Newell Rogers