During last month’s Peer Review Week, STM (International Association of Scientific, Technical and Medical Publishers) announced the launch of the Peer Review Terminology website.