Saint Joseph’s Translational Research Institute is a research organisation in Atlanta, US. OpenAlex records 167 works and 11,112 citations for it.