Professor Rui M A Ferreira

  • Universidade de Évora
  • Professor, Biological Sciences
  • Portugal

My co-authors include

Find me at