Showing 1 - 20 results of 667 for search 'Terada, Tohru' Narrow Search
15
Academic Journal

Contributors: Japan Agency for Medical Research and Development, Japan Society for the Promotion of Science, Japan Science and Technology Agency

Superior Title: Biochemistry ; volume 63, issue 6, page 806-814 ; ISSN 0006-2960 1520-4995

Subject Terms: Biochemistry