Johnston, Christopher

(redirected from Johnston organ)

Johnston,

Christopher, U.S. physician, 1891–.
Johnston organ - organ on fly antennae for sensing air flow during flight.
Full browser ?