All 2006 2005 2004
All Journal Article
Zoologica Scripta 35・1
Pages: 85-95
Zoologica Scripta 35(1)
Current Herpetology 24・1
Pages: 43-47
130000067929
Current Herpetology 24(1)
Journal of Veterinary Medical Science 66(1)
Pages: 1-7