JWJeffrey Walker0000-0003-2864-7036Professor (Animal physiology - biophysics; Animal physiology - cell; Animal physiology - systems)Portland, ME, USAFollowUsage metrics