Return to Article Details Translocator Protein TSPO (Peripheral Benzodiazepine Receptor): The Modern Story of the Ancient Preserved Protein with Ambiguous Functions Download Download PDF