130 pubs · 5,193 cites · h-index 38
BMC Software (United States)
2025 - 2025
Centre National de la Recherche Scientifique
2000 - 2025
National University of Singapore
2011 - 2025
Aix-Marseille Université
2023 - 2025
Raffles Institution