58 pubs · 2,545 cites · h-index 22
The University of Texas Health Science Center at San Antonio
2003 - Present
Longevity Biotech (United States)
2026 - Present
Shanghai Normal University
2023 - 2025
China National Space Administration
2025 - 2025
City University of Hong Kong, Shenzhen Research Institute
2023 - 2023