Ms Bea Monteagudo

  • Entomologist (School of Molecular Biosciences)

email: Bea.Monteagudo@glasgow.ac.uk

Institute of Molecular, Cell & Systems Biology, Davidson Building, G12 8QQ