Justin Long, PhD, BME