Avicenna journal of medicine.