Search results for: Takuya Shimada
Population Ecology > 2003 > 45 > 1 > 7-17
Ecological Research > 2001 > 16 > 1 > 127-133
Ecological Research > 2001 > 16 > 4 > 803-808
Population Ecology > 2003 > 45 > 1 > 7-17
Ecological Research > 2001 > 16 > 1 > 127-133
Ecological Research > 2001 > 16 > 4 > 803-808