Our projects are supported by various grants. Up to date, NCGR has twelve ongoing research projects from the Ministries of Science and Technology (2006AA10A102), the Chinese Academy of Sciences (Grant No. KSCX2-YW-N-024 and Grant No. KSCX2-YW-G-034), the Ministry of Agriculture of China (Grant No. 2008ZX08009-002 and Grant No. 2008ZX08012-002), the National Natural Science Foundation of China (Grant No. 30821004, Grant No. 30771159, Grant No. 30871319 and Grant No. 31000560) and the Knowledge Innovation Program of Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences.