10.1101/2022.07.20.500667

The structure of arginyltransferase 1 (ATE1)

2022-07-21