Renovo Research (United States) is a research organisation in Atlanta, US. OpenAlex records 20 works and 1,267 citations for it.