F forbes.com Science's Pirate Queen Gets a Memecoin: Sci-Hub Explores New Funding 20 points jpkoning 1 year ago 2 comments