Self-raised funds
Shenzhen Protgen Ltd.
The Special Talent Development Project of the Second Affiliated Hospital of Army Medical University.