Tagged with Protease

Get in my spermathecae!

Get in my spermathecae!

You may notice that this paper has been out for a while already, even though I really should have been excited to blog about it right away, given its importance for my field of study. But, lately, research has kept me too busy to actually sit down and write a decent post about it. So, … Continue reading