Deborah Verfaillie

Dr. Deborah Verfaillie

Earth and Life Institute (ELI), Georges Lemaître Centre for Earth and Climate Research (ELIC/TECLIM), UCLouvain, Louvain-la-Neuve, Belgium
orcid

Publication