1.Bibbase.org
Rank:1,611,492
Worth:$190
The easiest way to keep your publications page up to date