10 ms·SciHub has onion site scihub22266oqcxt.onion, I don't know about LibGen though.by xvilka 9y agoSciHub has onion site scihub22266oqcxt.onion, I don't know about LibGen though.