directorsblog.nih.gov
Snapshots of Life: Development on Display
What on earth is this strange-looking critter? Well, among other things, it’s a scientific super model whose photo shoot landed it among the winners of the Federation of American Societies for Exp…