Affiliation: | 1. School of Biological Sciences and Medical Engineering, Beihang University, Beijing, China 3. Department of Mechanical Engineering, The University of Texas at San Antonio (UTSA), One UTSA Circle, San Antonio, TX, 78249, USA 2. Departments of Biomedical Engineering, The University of Texas at San Antonio (UTSA), One UTSA Circle, San Antonio, TX, 78249, USA 4. Department of Medicine, University of Texas Health Science Center at San Antonio (UTHSCSA), San Antonio, USA
|