Email
rory.bufacchi@embl.it
EMBL ID
CP-60100334
ORCID ID
0000-0001-6976-5368

Full name
Rory Bufacchi
Foreign ID
CP-60100334
Hide Email Externally
Hide email from showing in the public websites.
Hide Phone Externally
Hide phone from showing in the public websites.
BDR Public ID
4dca2e70d8e9a84e17bdc9f3e0fba5e2b4209f644992dc789d1922e21d56c044
Is Faculty Member?
Off
Contact Form
Form is loading, please stand by...