Copyright, Alexandra Elbakyan

13-November-2020 Friday
Sci-Hub saves scientists millions and develops science, but generates losses for publishers


v20240901