
Dr Llorenç L Cabrera-Bosquet
Current affiliation: Institut National de la Recherche Agronomique
Subject: Life Sciences
Primary location: France
Current affiliation: Institut National de la Recherche Agronomique
Subject: Life Sciences
Primary location: France