European Journal of Biochemistry

ISSN:0014-2956
Location Notes
EBSCO (Academic Source Premier) from 03/01/1967 to present