English Damayanti Buchori Cited by user Citation bot on 25 Apr 2024 Damayanti Buchori is an entomologist and land use ecologist, currently based in Bogor, Indonesia.