936 pubs · 42,180 cites · h-index 103
Wageningen University & Research
1991 - 2025
Universiti Putra Malaysia
2023 - 2023
Netherlands Forensic Institute
2002 - 2022
Centre for BioSystems Genomics
2010 - 2022
Research International (United States)
2012 - 2021