Klaas Debusschere
Observed name: Debusschere, Klaas
Institution: Research Institute for Nature and Forest
Observed institution: Research Institute for Nature and Forest
ORCID: 0000-0002-1949-6937
Observed ORCID: 0000-0002-1949-6937
OpenAlex ID: A5029328928
