Tehran Research Reactor supplied the TRR Tehran Research Reactor (TRR) Tehran Research Reactor supplied the TRR Tehran Research Reactor Tehran Research Reactor Tehran Research Reactor medical research reactor