Department of Physical Medicine and Rehabilitation (N.L.I.), University of Texas Health Science Center at Houston Medical School, Houston, Texas, USA.
International Journal of Neurorehabilitation received 1078 citations as per Google Scholar report