1.Retractionwatch.com
Rank:156,274
Worth:$33,000
Tracking retractions as a window into the scientific process