A university teaching hospital in Algiers combining specialist clinical care with the training of medical staff and hospital-based clinical research.