The Seventh Affiliated Hospital of Sun Yat-sen University;
Shenzhen 518107;
China;
The Seventh Affiliated Hospital of Sun Yat-sen University;
Shenzhen 518107;
China;
The Seventh Affiliated Hospital of Sun Yat-sen University;
Shenzhen 518107;
China;
The Seventh Affiliated Hospital of Sun Yat-sen University;
Shenzhen 518107;
China;
The Seventh Affiliated Hospital of Sun Yat-sen University;
Shenzhen 518107;
China;