Understanding the Peer Review Process: An Interview With Michael Willis
About Michael Willis
Michael Willis is Senior Manager, Peer Review, at a leading publisher and is responsible for overseeing their peer review operations. He has 11 years'…