1.Figshare.com
Rank:42,002
Worth:$150,000
DA:80
figshare - credit for all your research