People

View all people

People looking for a team:

Laura Slot

France

l'Institut Agro Montpellier

PhD Management sciences

I'm looking for a team