China

The Third Military Medical University (TMMU)

30 Gaotanyan, Shapingba District, Chongqing, 400038, China

The Third Military Medical University (TMMU)