theluddite, 21 days ago Alexandra Elbakyan (Scihub) has probably done more for scientific progress than anyone alive.
Alexandra Elbakyan (Scihub) has probably done more for scientific progress than anyone alive.