Monday, March 19, 2018

She Was the Only Woman in a Photo of 38 Scientists, and Now She’s Been Identified

Sheila Minor Huff, center left and partly obscured, was just beginning her career when she was photographed at the International Conference on the Biology of Whales in Virginia in 1971.

No comments: