Andermatt Biocontrol (Switzerland)h-index: 4Total citations: 77Total papers: 8Homepage: https://www.biocontrol.ch/