Funder
- John Fell Fund1
- Kennedy Trust Fund1
- Key Project of Frontier Sciences of CAS1
- Key Project of Frontier Sciences of Chinese Academy of Sciences1
- Ministry of Science and Technology of the People's Republic of China1
- National Institutes of Health1
- National Key Research and Development Program of China1
- National Natural Foundation, China1
- National Natural Science Foundation of China1
- National Postdoctoral Program for Innovative Talents1
- National Program for Support of Top-notch Young Professionals and Leading Talents1
- National Science Foundation1
- National key Research and Development Program of China1
- Pearl River Talent recruitment Program of Guangdong Province1
- Research Fund of Shenzhen1
- Rolls Royce plc1
- Rolls-Royce1
- Royal Academy of Engineering1
- Royal Society1
- Royal Society-Newton Advanced Fellowship1