Long

Karen S Long , MS

Professor Emerita