David J. Randall profile picture

David J. Randall

Is this your author profile? Create an account to customize it!

Stand Alone

The Evolution of air breathing in vertebrates
Physiology and biochemistry of the fishes of the Amazon
The Evolution of air breathing in vertebrates
The physiology of tropical fishes
Fish physiology
Molecular Endocrinology of Fish
Messages from Grandad: Encouragement for a Young Christian