the community site for and by
developmental and stem cell biologists

Laurel Hiebert

Posts by Laurel Hiebert

Of whales and lice

Posted by , on 3 August 2010

Imagine an ordinary louse. You might be thinking of the small insects that infest the human scalp and cause intense itching. What you may not know: lice actually exist on ...