Publications Peer Review Support Specialist
By | August 22, 2017
Facilitate review by ensuring functionality, receipt, and user training for the online peer review system. Track defects within system. Must have great communication skills. Part-time, temporary position requiring an associate’s degree.