The Taiwan Typhoon and Flood Research Institute was inaugurated in 2011 in the city of Taichung. Lee Cheng-shang was the inaugural Director.
TTFRI is a coordinator of research into quantitative precipitation forecasting.
TTFRI has worked with the Central Weather Bureau to develop a radar assimilation system which has increased the accuracy of the six hour rainfall forecast by twenty percent.
In 2018 TTFRI began a project to improve the flood management of Cayo District in Belize in partnership with the Belizean Government which is one of Taiwan's few remaining official diplomatic allies.