In November 2023, Hill took the role of innovation officer at Ochsner where his responsibility is to implement novel innovations in the hospital ... in the southeast Louisiana region primarily ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results