Annals of Internal Medicine is an academic medical journal ... Some material over six months old is freely accessible, and access to all papers is provided free of charge to developing countries.