Cells producing their own nemesis: understanding methylglyoxal metabolism.

Cells producing their own nemesis: understanding methylglyoxal metabolism.