Comprehensive General Medicine services at Kuwait Teaching Hospital, delivered by specialist consultants.