ICIRA was founded by Professor Youlun Xiong in 2008, in Wuhan, China.

Xiong Youlun

Xiong Youlun, Academician of the Chinese Academy of Science