Hong Liang

Texas A&M
Dept. of Mechanical Engineering
University Dr.
College Station, TX
USA 77801

Papers:
1298 Manipulation of cockroaches: Why and how