Pyrroline-5-carboxylate Reductase 1 Research Articles