Translocator Protein TSPO (Peripheral Benzodiazepine Receptor): The Modern Story of the Ancient Preserved Protein with Ambiguous Functions
Al-maǧallaẗ al-’irāqiyyaẗ li-l-’ulūm al-ṣaydalāniyyaẗ/Iraqi journal of pharmaceutical sciences