Proceedings of the Royal Society of London B: Biological Sciences.
Proceedings of the Royal Society of London B: Biological Sciences (به انگلیسی).