Tarunraj Singh is a Professor in the Department of Mechanical and Aerospace Engineering at the University at Buffalo. His research interest include control and estimation with applications including: precision motion control, plume forecasting, tumor motion estimation for radiotherapy etc.