3 ms·
This. I have definitely dug my heels in on some peer reviewed papers where I'm rather glad I was "gatekeeping".
by Fomite 7y ago
This. I have definitely dug my heels in on some peer reviewed papers where I'm rather glad I was "gatekeeping".
3 ms·