Affiliation: | 1. RTI International, Post Office Box 12194, Research Triangle Park, NC 27709, United States;2. RTI International, 351 California Street, Suite 500, San Francisco, CA 94104-2414, United States;1. Department of Pharmacy, the Second Affiliated Hospital and Yuying Children''s Hospital of Wenzhou Medical University, Wenzhou 325027, China;2. School of Pharmaceutical Sciences, Wenzhou Medical University, Wenzhou 325035, China;1. School of Kinesiology, University of Michigan, Ann Arbor, MI 48109, USA;2. Department of Orthopaedic Surgery, Michigan Medicine, Ann Arbor, MI 48109, USA;3. Department of Physical Medicine and Rehabilitation, Michigan Medicine, Ann Arbor, MI 48108, USA;4. Biomedical Engineering, University of Michigan, Ann Arbor, MI 48109, USA;5. Michigan Robotics Institute, University of Michigan, Ann Arbor, MI 48109, USA |