Long

Karen S Long, MS

Professor Emerita