10.1101/2024.11.20.624168
Three STEPs forward: A trio of unexpected structures of PTPN5
2024-11-21