Ancient biomolecules
IBG-3; 1. 1996
13586122
Amsterdam : Harwood Acad. Publ.
L - Life sciences ( journals )
IBG-3; 1. 1996
Available as an e-journal?
Description not available.