Mayo Clinic
1 citation(s) found for "Iwata, Nobuhisa".
Biochemistry | June 27, 2006 | Volume: 45 | Issue: 28 | Pages: 8649-8656
10.1021/bi060597g | PMID 16834339