Non abbiamo ancora una biografia di Sten Orrenius.
Pubblicato in Inglese
Mitochondrial signaling in health and disease
2012
DT diaphorase
1987