Elmon Schmelzer

Central Microscopy Unit, Max Planck Institute for Plant Breeding Research, Germany

Personal information

overview