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