BioPeers: the future of peer review in scienceThere are two major problems with science publishing today: (1) restricted access and (2) poor and delayed peer review process. While the…May 30, 2021May 30, 2021