Publications

Publications

Peer-reviewed work from the lab and its principal investigator. This list updates automatically from PubMed.

27 publications · updated 5 October 2026

2025

2024

2023

2022

2021

2020

2019

2018

2017