UCLA Clinical and Translational Science Institute is a research organisation in Los Angeles. OpenAlex records 128 works and 2,293 citations for it.