The hotties of science (It's a ...) Micro World (... after all), 20 Jul 2010 Over the past few days there has been a bit of discussion about the place of women in science. Part of it revolves around this…