YIO: Yamashina Institute for Ornithology

What does YIO mean? The above is one of YIO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Yamashina Institute for Ornithology