Wrong. Annas Archive doesn’t Accept Uploads directly themselves (at least <10.000), and they recommend STC too.
To upload academic papers, please also (in addition to Library Genesis) upload to STC Nexus. They are the best shadow library for new papers.
Putler strikes again