Professor Elsa C Ramalhosa

  • Bordeaux INP
  • Professor, Agriculture Sciences
  • Portugal

My co-authors include