Spine Institute of Louisiana is a research organisation in Shreveport, US. OpenAlex records 271 works and 9,824 citations for it.