Michihiro Teshiba
University of Oklahoma