Johnston, Christopher

Johnston,

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