Benedetta Turchetti
Benedetta Turchetti
(fl. 2010), mycologist.
IPNI standard form:
Turchetti
Publications
Authority control
ICCU
:
CFIV258722
IPNI
:
20037409-1
ORCID
:
0000-0002-7370-3028