eLS : Citable Reviews in the Life Sciences This link opens in a new window"eLS features over 5,000 commissioned, peer-reviewed, citable articles, written by leaders in the life sciences.
eLS is updated by approximately 400 articles per year, with new articles publishing on a monthly basis."(ELS: Citable Reviews)