Takamichi Orihara

Takamichi Orihara (折原貴道), Japanese mycologist.

IPNI Standard Form: Orihara


Authority control