189 pubs · 14,527 cites · h-index 51
University of Alabama at Birmingham
2017 - Present
Xerox (France)
2026 - Present
Christian Doppler Laboratory for Thermoelectricity
2026 - Present
University of Alabama System
2025 - 2025
Royal Veterinary College
2019 - 2022