Anna Favre

PhD
Senior Researcher
Vevy Europe · algae culture

Topics(5)

Awards and achievements (2) View all

  • Jun 2011
    patent N.0001406147 Italy
    Award
  • Apr 2006
    http://www.google.com/patents/EP1724358A1
    Award

Skills and expertise(20) View all

26 Following View all

15 Followers View all