Biological satellite scientific devices.
Physiologist. 1991 Feb;34(1 Suppl):S234-5.
Physiologist. 1991.
PMID: 2047458
No abstract available.