The emerging structural understanding of transglutaminase 3

The emerging structural understanding of transglutaminase 3