Deceased
from Encino, CA
Barbara Block is an American marine biologist, and Charles & Elizabeth Prothro Professor in Marine Sciences Evolutionary, Cellular and Molecular Physiology, ...
Stanford University School of Medicine faculty
Marine biologist
MacArthur Fellow
Author
Barbara Block
ISBN #
0394584201
Author
Barbara Block
ISBN #
0679730605
Author
Barbara Block
ISBN #
0679730702
Author
Barbara Block
ISBN #
0679730907