New papers from our group

Some new papers that recently have been published:

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0339650

https://doi.org/10.1073/pnas.2518326123

https://www.nature.com/articles/s41467-025-67929-5