Kazuo Uchida

National Research Institute of Aquaculture Fisheries Research Agency
? Japan ?

Papers:
Th-206B-12 Assessing anguillid eels for the IUCN Red List of Threatened Species - Process, Challenges and Progress