Melissa Polovich
User Experience and Information Desk Manager, Abbott Library
102A Abbott Hall, South Campus
Buffalo, NY 14214
- Ph: 716-645-8593
- Fax: 716-829-2211
User Experience and Information Desk Manager, Abbott Library
102A Abbott Hall, South Campus
Buffalo, NY 14214