Profile picture
Pengrui Li
  • Doctorate Student / Research Assistant
    Renal Department and Nephrology Institute, Sichuan Provincial People’s Hospital, School of Medicine, University of Electronic Science and Technology of China;
    Chengdu 610072, China
mini profile avatar Pengrui Li