10 pubs · 15 cites · h-index 2
Tissue Regeneration Systems (United States)
2026 - Present
South China University of Technology
2005 - Present
Institute of Applied Physics and Computational Mathematics
2005 - 2005