20041116172100.0 Memoirs of the Tokyo University of Agriculture. 0372-0322 0372-0322 0372-0322 Memoirs of the Tokyo University of Agriculture Memoirs of the Tokyo University of Agriculture Memoirs of the Tokyo University of Agriculture. 0372-0322 Japan 0372-0322 0563-8321#ISSN