Is there Guangzhou Institute of Biomedicine and Health of Chinese Academy of Sciences in Luogang District of Guangzhou?

There is a Guangzhou Institute of Biomedicine and Health of Chinese Academy of Sciences in Luogang District, Guangzhou. According to Baidu map, Guangzhou Institute of Biomedicine and Health of Chinese Academy of Sciences is located at No.0/90, Kaiyuan Avenue, Luogang District, Guangzhou City, Guangdong Province. It is a scientific research institution jointly established by China Academy of Sciences, Guangdong Provincial People's Government and Guangzhou Municipal People's Government. In March 2006, with the approval of the Central Organization Committee, the College was formally established. On February 27th, 2003, 65438, Guangzhou Institute of Biomedicine and Health of Chinese Academy of Sciences was officially listed.