Site
Pubmed id
41195166
DOI
10.1039/d4cb00323c
Journal
RSC Chem Biol
Publication Date
2025-11-6
Year
2025
N Publication Date
Validated
Y