Profile picture
Lu Wang
Masters
  • Department of Laboratory Medicine, General Hospital of Western Theater Command of PLA, Chengdu Sichuan 610083, China
    Chengdu, China
mini profile avatar Lu Wang