English Thurmon E. Lockhart Cited by user Citation bot on 01 Dec 2023 Thurmon E. Lockhart is an American biomedical engineer, researcher and educator. He is the Inaugural MORE Foundation Professor of Life in Motion at Arizona State…