hepT logo

hepT

tRNA nuclease HepT

Molecular Synopsis