Don't have Telegram yet? Try it now!
https://playlist.sciencepods.com/2019/12/09/93-double-blind-peer-review-vs-open-science/
93: Double-blind peer review vs. open science