10.1101/2024.11.20.624168

Three STEPs forward: A trio of unexpected structures of PTPN5

2024-11-21