10.1101/2023.10.06.561280

Archaeal origin translation proofreader imparts multialdehyde stress tolerance to land plants

2023-10-10