Loading…
Revviews is a platform under development that supports the role of scientific reviewers. It offers a waiting list for users to express interest and receive notifications upon launch.
AI named Review Assistant from October 2025 to March 2026.