181 pubs · 19,428 cites · h-index 63
University of Vienna
1991 - Present
Massachusetts Institute of Technology
2000 - Present
University of Veterinary Medicine Vienna
2025 - 2025
Ecologie Microbienne Lyon
2021 - 2025
Parsons (United States)
2001 - 2019